INNER CODE UNIT · JavaScript
clientCartItemForAPI
CrystallizeAPI/crystallize-nextjs-boilerplate · src/components/basket/index.js:14
function clientCartItemForAPI({ sku, path, quantity, priceVariantIdentifier }) {
return { sku, path, quantity, priceVariantIdentifier };
}
export function BasketProvider({ locale, children }) {
const [
{
status,
clientBasket,
serverBasket,
totalQuantity,
changeTriggeredByOtherTab,
attentionCartItem
},
dispatch
] = useReducer(reducer, initialState);
const sharedChannelRef = useRef(getChannel());