UNPKG

@open-tender/utils

Version:

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

17 lines (16 loc) 775 B
import { CartItem, CartItemGroups, 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; setGroups: (groups: CartItemGroups) => void; setImageUrl: (imageUrl: string | null) => void; };