Загрузите код урока, изучите структуру redux проекта с использованием redux-toolkit. Установите необходимые пакеты и запустит приложение. Изучите работу приложения.
Рекомендация. Крайне рекомендую самостоятельно делать приложение по видео, при необходимости подсматривая в код урока.
Изучите следующий unit 13 где рассматривается вывод содержимого корзины. Доработайте проект по указаниям ниже.
Переделаем корзину. Вместо списка давайте добавим таблицу. Поскольку таблица значительно сложнее списка, то вынесем таблицу корзниы в отдельный компонент( именно компонент, а не контейнер) - /components/Cart.js. Задача компонента - возвращать таблицу где строками будет добавленный в корзину товар, а столбцы должны быть следующие: название товара, цена ( за единицу), количество, стоимость всего товара. Также в строке должны идти кнопки минус (уменьшить количество товара на 1) и удалить( удалить товар из корзины).
Обработчики кнопок корзины разместите в контейнере CartList. Обработчик clickHandler повесьте на блок родителя.
clickHandler запускает ( в зависимости от выбранной кнопки)...
Завдання доступні після придбання курсу
Добавьте к корзине вывод уменьшенных изображений товара.
...Завдання доступні після придбання курсу
Добавьте просчет общей суммы товаров в корзине.
...Завдання доступні після придбання курсу