Przejdź do głównej zawartości

Interface: CartState

Properties

addToCart

addToCart: (lines) => Promise<void>

Parameters

lines

CartLineInput[]

Returns

Promise<void>


cartId

cartId: string | null


clearCart

clearCart: () => void

Returns

void


closeCart

closeCart: () => void

Returns

void


error

error: unknown


initCart

initCart: () => Promise<void>

Returns

Promise<void>


isLoading

isLoading: boolean


isOpen

isOpen: boolean


openCart

openCart: () => void

Returns

void


removeFromCart

removeFromCart: (lineIds) => Promise<void>

Parameters

lineIds

string[]

Returns

Promise<void>


toggleCart

toggleCart: () => void

Returns

void


updateQuantity

updateQuantity: (lines) => Promise<void>

Parameters

lines

CartLineUpdateInput[]

Returns

Promise<void>