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>