HW-назначение требует от нас использования React, Redux и Redux-Thunk для возврата данных JSON из предоставленной конечной точки с именем url
в таблицу типов Excel.
Я смог вернуть соответствующие данные в таблице просто ПРОСТО, используя React Hooks и Axios, как вы увидите в codeandbox.
КОД ДЕМО
Что может быть простым способом внедрения Redux и Thunk в этот микс?
Я мог бы подумать:
Настройка store.js для Redux для создания хранилища и инициализации состояния
Создать папку действий => создать dataActions.js => написать функцию действия с методом useEffect с запросом получения Axios
Создать папку редуктора => создать dataReducer.js => написать редуктор, который инициализирует состояние => экспортировать функцию по умолчанию, которая имеет инструкцию switch, которая возвращает состояние полученных данных, а затем инструкцию по умолчанию для всего остального
Все это постороннее добавление Redux / Thunk - посмотреть, смогу ли я соединить все части вместе, хотя нам это не нужно для этого конкретного задания. Не уверен, как включить эти 2 в верхней части решения.
Буду признателен за любые советы или подсказки, которые помогут мне выбрать правильный путь