При загрузке сайта, на стороне клиента, проверяем, есть ли cookie boundless_cart_id, если нет - создаем новую корзину: /orders/cart/retrieve. ID сохраняем в cookie. Если cookie есть, то получаем состояние корзины: /orders/cart/{cart_id}/total.
Total данные нужно сохранить в redux (а также добавить redux-thunk) и отрендерить компонент с total в шапке сайта:
Если корзина не пуста, отображаем также сумму в корзине:
boundless_cart_id
, если нет - создаем новую корзину:/orders/cart/retrieve
. ID сохраняем в cookie. Если cookie есть, то получаем состояние корзины:/orders/cart/{cart_id}/total
.Total данные нужно сохранить в redux (а также добавить redux-thunk) и отрендерить компонент с total в шапке сайта:
Если корзина не пуста, отображаем также сумму в корзине: