разных графика. Один API будет отдавать разные данные для графиков в зависимости от прокинутых параметров. Как сделать лучше: делать четыре запроса на странице, используя один action с разными параметрами и прокидывать результат в пропсы графикам (они лежат в отдельных компонентах) или писать четыре разных actions для четырех разных стейтов? Я не хочу никаких side effects в стейте просто.
Тут точно не нужны 4 разных стейта, это однотипные данные, они вполне могут лежать в одном модуле стора. Про запросы: это больше зависит от формата запроса на сервере, на мой взгляд. Если это однотипные запросы вида: /my-chart-data/{id}, то это 1 action с параметром id. а если это разные запросы вида /my-chart-special-data /my-chart-very-special-data /my-chart-very-smart-special-data/{special_id}, то, раз они разбиты так на бэке, то и на фронте их будет не лишним разнести в разные action
Обсуждают сегодня