@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
TypeScript
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;
};