Size: a a a

2020 July 14

🚀🚀

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

не нравится конечно вот это вечное resolve(dirname(pathFn(anotherPathFn(letsJoinSomeStrings())))) и эзотерический return в load, который в случае со стилями, разумеется, не заработал

но то, что реализацию можно окинуть взглядом целиком — явно плюс
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ну в идеале инициализация должна быть без сайд-эффектов. загрузились, посмотрели на каком пути находимся, если что-то не подходит — меняем сразу, на месте, напрямую
вот я пока не пойму как это сделать
источник

c⁣

createStore<🦉>... in ☄️ effector
на какое событие мне запускать start из route
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
а зачем он кстати?
fn() {
 node(pageLoaded)
}
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а зачем он кстати?
fn() {
 node(pageLoaded)
}
О_О
источник

c⁣

createStore<🦉>... in ☄️ effector
видимо я перенес твой коммент про useEffect(pageLoaded, []) из реакта
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
видимо я перенес твой коммент про useEffect(pageLoaded, []) из реакта
да, просто не хотелось бы обвешивать роутер апихами раньше необходимого
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
да, просто не хотелось бы обвешивать роутер апихами раньше необходимого
но кстати не срабатывает
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
на какое событие мне запускать start из route
каждый роут имеет свой стор visible, соответственно можно сделать

guard({
 source: visible,
 filter: Boolean,
 target: loaded
})
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
каждый роут имеет свой стор visible, соответственно можно сделать

guard({
 source: visible,
 filter: Boolean,
 target: loaded
})
так, погоди.
а где его вытащить?

или просто новый стор сделать?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
так, погоди.
а где его вытащить?

или просто новый стор сделать?
получается да, новый
источник

c⁣

createStore<🦉>... in ☄️ effector
так
инициализация всё также не запускает
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
а можешь в репле воспроизвести?🤔
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а можешь в репле воспроизвести?🤔
https://share.effector.dev/HthdXNhF

я пока воткнулся в попытку загрузить history
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
без history, это же не с ним проблема
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
так
инициализация всё также не запускает
фича роутинга в forest в том, что для него history — не более чем очередной источник данных, например у тебя на этом скрине history не используется, а значит проблема воспроизводится с нужным $path
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
без history, это же не с ним проблема
да
источник

c⁣

createStore<🦉>... in ☄️ effector
источник
2020 July 15

🚀🚀

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