Когда пишу thunk то можно сделать что-то после await или передать коллбек прямо в thunk-creator и он будет доступен в теле санки из замыкания, можно добиться похожего поведения в redux-saga чтобы например после успешного запроса на сервер сделать router.push() на какую-то старницу?
yield fetch... history.push() https://t.me/react_js/1096154
А с фронта передать колбек никак не получиться ?
Почитай про генераторы https://learn.javascript.ru/generators
короткий ответ — нет чуть менее короткий — получится, но не надо
А почему не надо? Просто на фронте history.push еще ладно можно решить но на RN например тогда как сделать перенаправление? Не понимаю
чем отличается rn?
Не находил там такой функции чтобы сделать перенаправление не из компоненты, ну и в принципе меня напрягает то что на уровне бизнес логики приходится писать фронтовые редиректы это наверно не очень хорошо
А ты имеешь в виду что можно передать через playload в action? Ну да тогда redux-toolkit даже ругаться будет (
Обсуждают сегодня