для конкретных элементов списка можно было получать флаги isLoading для разных запросов и ошибки. Например есть todo, для элемента есть кнопки удаления и завершения, они выполняют асинхронный запрос. И нужно получить флаги выполняется ли конкретный запрос для конкретного элемента, чтобы вместо кнопок отрисовывать спинер. Также в случае ошибки отрисовывать ошибку внутри конкретного элемента. И чтобы можно было обрабатывать одновременно много запросов. Может кто-то знает универсальный подход для таких задач?
thunk/saga
Тут вопрос стоит как организовать стор для хранения ошибок и флагов isLoading. Или непосредственно в компоненте элемента списка эту логику обрабатывать?
isLoading лучше для отдельных компонентов своим делать через useState
Я бы поспорил как лучше делать
Обсуждают сегодня