Redux
ЛР38
Создаем на Github репозиторий cwp-38, клонируем его, открываем в IDE
Устанавливаем необходимые зависимости для сборки проекта использующего React и Redux
Нам поступило задание реализовать клиентское приложение для составления маршрута
Каждая точка маршрута состоит из названия, времени в пути и вида транспорта (ходьба, велосипед, автобус, машина)
Требуемые функции:
1) Отображение маршрута в виде последовательности записей (иконка, название и время)
2) Отображение итоговой информации о маршруте - количетсво точек, общее время в пути и задействованные виды транспорта
3) Добавление новой точки маршрута
4) Редактирование существующей точки маршрута
5) Удаление существующей точки маршрута
6) Реализовать возможность отмены/возврата последнего действия с помощью техники time travel
7*) Возможность управлять несколькими маршрутами
8*) Сохранение маршрута не сервере с помощью техники async action
Задания со звездочкой предназначены для персонального роста и необязательны к показу при защите лабораторной работы
Покажите работу приложения
Документация по Redux