UNPKG

@open-tender/utils

Version:

A library of utils for use with Open Tender applications that utilize our cloud-based Order API.

15 lines (14 loc) 658 B
import { CartItem, CartLevels } from '@open-tender/types'; export declare const useBuilder: (orderItem: CartItem, orderTimeoutCallback?: () => void) => { item: CartItem; increment: () => void; decrement: () => void; setQuantity: (quantity: number) => void; setMadeFor: (madeFor: string) => void; setNotes: (notes: string) => void; setMadeForNotes: (madeFor: string, notes: string) => void; toggleOption: (levels: CartLevels) => CartItem; incrementOption: (levels: CartLevels) => CartItem; decrementOption: (levels: CartLevels) => CartItem; setOptionQuantity: (levels: CartLevels, quantity: number) => CartItem; };