с useReducer? Я погуглил и нашел даже такое https://www.youtube.com/watch?v=_mET7RHmsiA (нельзя смотреть не опытным разработчикам)
Не совсем понимаю, что вы хотите сделать, но видосик очень странный
ну как используя useReducer использовать асинхронщину? например как сделать fetch запрос. В нём же нельзя его делать, потому что он должен быть pure. Значит нужно где-то создать этот side effect (выполнить запрос). И засунуть в него полученные данные обратно
а в чем проблема после получения результата запроса вызвать dispatch ?
да нет наверно никаких проблем, прост осваиваю useReducer в него кладу url, хотел fetch в нем сделать, вспомнил, что нельзя, решил спросить
ну да для запроса в любом случае нужен useEffect, скорее всего, типа такого useEffect(() => fetch(...), [objectStoredInReducer.url])
А чё так? В двух словах. Тока не пиши примеров, а то в прошлый раз по неудобно стало )
Реакт не про асинхронщину и вообще не про бизнес-логику. Как бы никто не запрещает, попробуй, потом поймёшь, о чем я)
Ну блин ) ну ладно
а что вы скажете на факт, что в ртк можно мутировать легально стейт? А в эффекторе нельзя...
Обсуждают сегодня