Size: a a a

2020 July 14

DS

Dmitry Sidorov in ☄️ effector
фильтруй мысли
В сторе можно хранить значения. Это не обязательно объекты, можно хранить строки, булены, числа и даже функции. В сторе нужно хранить то, что будет в дальнейшем будет подвергаться изменению.

Это просто контейнер для значения, с которым можно потом производить различные операции.  Сторы могут реагировать на ивенты и изменять своё значение. Ещё сторы можно комбинировать, т.е. объединять в один объект. Можно создать стор, который будет содержать вычисляемое значение на основании других сторов.
то есть если в сторе состоящем из многих сторов изменится дочерний, верхний не тронется?
источник

c⁣

createStore<🦉>... in ☄️ effector
yumaa verdin
из статьи про роутинг я узнал про universal-router, мне очень интересным показался. твой код напоминает.
мб у тебя есть идеи, как красиво вызвать событие только при первой инициализации роутинга
источник

c⁣

createStore<🦉>... in ☄️ effector
я думал вызывать при инициализации стора $location
источник

c⁣

createStore<🦉>... in ☄️ effector
но чет не въеду как сделать это однажды
источник

🚀🚀

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

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а почему так?
Хочу вызывать событие запускающее логику
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а почему так?
источник

c⁣

createStore<🦉>... in ☄️ effector
при переключении роутинга всё работает как задумано
источник

c⁣

createStore<🦉>... in ☄️ effector
но не при инициализации
источник

ЕГ

Егор Гуща in ☄️ effector
@ZeroBias  а ты починил экстракцию css ?
источник

S

Sergey in ☄️ effector
Прошу прощения
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Егор Гуща
@ZeroBias  а ты починил экстракцию css ?
ага, причина собственно и заключалась в тех вещах, за которые я не люблю возню с бандлерами: ошибка парсинга имени файла, которая усугублялась сотней нерелевантных способов реализации задачи
источник

ЕГ

Егор Гуща in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ага, причина собственно и заключалась в тех вещах, за которые я не люблю возню с бандлерами: ошибка парсинга имени файла, которая усугублялась сотней нерелевантных способов реализации задачи
бля, ну как так, те кто используют еще должны допиливать что-то...
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
угу, я там в  один момент вообще начал файл напрямую читать через require('fs').readFile
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
а то, что на разных осях файлы выглядят по разному, возвращая плагину разные строки — ето как-нибудь сами
источник

yv

yumaa verdin in ☄️ effector
createStore<🦉> ⁣
мб у тебя есть идеи, как красиво вызвать событие только при первой инициализации роутинга
типа такого?
https://share.effector.dev/VgLr6WG2
или я не понял вопроса...
источник

🚀🚀

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

ЕГ

Егор Гуща in ☄️ effector
🚀🔬 🚀🔬🚀🔬
но в целом с роллапом всё всё же лучше, чем мне казалось
попробую тогда для сбора доки взять, пасиб, что починил
источник

🚀🚀

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