Виджет "Брошенная корзина"

Для работы виджета “Брошенная корзина” нужно хранить актуальные данные о состоянии корзины пользователя в local storage в формате JSON, название ключа: _lh_abandoned_cart_widget_data.

Содержимое ключа:

Общая сумма корзины, формат - число(number);

Список товаров:

название товара, формат - строка(string);

ссылка на изображение товара, формат - строка(string);

ссылка на товар, формат - строка(string);

количество товаров, формат - число(number);

сумма стоимости товаров, формат - число(number).

❗ Если корзина пользователя пуста, данный ключ должен быть удален из local storage.

Пример:

{

 "total_cart_sum": 5000,

 "cart_items": [

 {

 "name": "Смартфон",

 "img": ".../smartphone.png",

 "link": ".../catalog/smartphone/",

 "count": 1,

 "price": 3000

 },

 {

 "name": "Наушники",

 "img": ".../headphones.png",

 "link": ".../catalog/headphones/",

 "count": 2,

 "price": 2000

 }

 ]

}

