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());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…