Size: a a a

2020 October 11

l

lllla in ☄️ effector
попробую вчитаться в то, что ты написал
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
lllla
у меня есть Main Page — /
OrderPage — /order/:id
когда появится /order/:id/about это будет чайлдом OrderPage
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и для того чтобы этот чайлд получил url /about и нужна функция childState
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
короче childState это хелпер чтобы убрать из данных то, что относится только к текущему роуту
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
lllla
Последний вопрос и пойду спать (5 утра и ничего не соображаю)
почему на childState нет проверки?
но вообще говоря, если тебе этот аспект реализации не нужен то его можно сделать опциональным
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я просто тогда сходу не прикинул, зачем это может потребоваться
источник

l

lllla in ☄️ effector
Просто у меня какая-то лажа сейчас с этим renderRoute.
При инициализации всех роутов, в страницы и их fn({state}) приходит null и я не могу отследить почему так. и я уже начал грешить на childRoute
источник

l

lllla in ☄️ effector
короче, пойду ка я спать, может завтра че получится..
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
lllla
Просто у меня какая-то лажа сейчас с этим renderRoute.
При инициализации всех роутов, в страницы и их fn({state}) приходит null и я не могу отследить почему так. и я уже начал грешить на childRoute
к описанию проблемы лучше прикладывать ссылку на репл эффектора или кодсандбокс, так проще показать решение)
источник

l

lllla in ☄️ effector
🚀🔬 🚀🔬🚀🔬
к описанию проблемы лучше прикладывать ссылку на репл эффектора или кодсандбокс, так проще показать решение)
та уже завтра) думаю, что стоит грешить на отсутствие сна и все)
источник

l

lllla in ☄️ effector
@ZeroBias почему функция state отрабатывает два раза?
https://codesandbox.io/s/elegant-pine-5euht?file=/src/index.js
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
так, хм, это выглядит как баг
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
попробую отладить, вероятно связано с процессом поднятия темплейтов
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но кстати например в split каждый колбэк вызывается дважды by design (чтобы не шарить данные между ветками), поэтому есть вероятность что тут будет так же)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
мапы сторов и есть функция для инициализации данных)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
темплейты обычно работают как ингибиторы для эффектора, гася любые попытки вызвать функции переданные пользователем до момента поднятия инстансов, но вероятно в части случаев они работают наоборот, случайно или намеренно. короче, буду разбираться, благодарю за репродьюс)
источник
2020 October 12

DS

Dmitriy Shuleshov in ☄️ effector
На https://reactjs.org/ реакт-тима выставила ссылку на опрос по документации.

Один из вопросов касается меджмента стейта в реакт приложениях.

Присоединяйтесь, указывая эффектор, если вы его используете😉
источник

SE

Stanislav Eremenko in ☄️ effector
я бы effector.js писал.
В гугле по «effector» всякую фигню находит
источник

BB

Bugs Bunny in ☄️ effector
Dmitriy Shuleshov
На https://reactjs.org/ реакт-тима выставила ссылку на опрос по документации.

Один из вопросов касается меджмента стейта в реакт приложениях.

Присоединяйтесь, указывая эффектор, если вы его используете😉
А иммером можно менеджить стэйт?)
источник

DS

Dmitriy Shuleshov in ☄️ effector
Stanislav Eremenko
я бы effector.js писал.
В гугле по «effector» всякую фигню находит
🤔
источник