Size: a a a

2020 November 15

🦜

🦜 in ☄️ effector
🦜
за год использования мне они не пригодились ни разу
еще рестор не явно смотрит на fx.doneData
источник

🚀🚀

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

особенно цинично это звучит в проекте людей с material, либо для которого жирные как блин дирижабль
источник

🚀🚀

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

MK

Maxim Kolesnikov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
проекты у людей разные, поэтому существуют разные методы
https://t.me/effector_ru/176838

Что думаешь про такой шорткат?
источник

🚀🚀

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

🚀🚀

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

🦜

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

особенно цинично это звучит в проекте людей с material, либо для которого жирные как блин дирижабль
Плохо ничего. Меня триггерит такое вкидывание, человек только пробует, а ему вкидывают операторы, хотя у человека еще не возник вопрос или нужда в нем

>Что за restore? Тяжело гуглится.
источник

🚀🚀

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

>Что за restore? Тяжело гуглится.
достаточно было скинуть скриншот правого верхнего угла документации, в которой поиск
источник

MK

Maxim Kolesnikov in ☄️ effector
🦜
Плохо ничего. Меня триггерит такое вкидывание, человек только пробует, а ему вкидывают операторы, хотя у человека еще не возник вопрос или нужда в нем

>Что за restore? Тяжело гуглится.
Всё норм. Я с рестором разобрался, кайфанул.
источник

MK

Maxim Kolesnikov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
достаточно было скинуть скриншот правого верхнего угла документации, в которой поиск
Я просто не понял, что это метод из эффектора. Вдруг это какая-то ещё библиотека.
источник

🦜

🦜 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
достаточно было скинуть скриншот правого верхнего угла документации, в которой поиск
мы, вроде как, за постепенное изучение от простого к сложному
источник

🦜

🦜 in ☄️ effector
1) ничего не понятно 😒
2) я могу написать на гуардах ВСЁ! 😎
3) что я вчера наваял?!? 😖
4) нормальное использование библиотеки
источник

🦜

🦜 in ☄️ effector
моя позиция на счет ресторов это 3 пункт
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🦜
моя позиция на счет ресторов это 3 пункт
это не свойства методов 🤨🤨
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фактически это кривая ожиданий от технологии в юмористической форме
источник

MK

Maxim Kolesnikov in ☄️ effector
Так. Ну я всё перевёл на эффектор. Теперь мне надо сторы синхронизировать с localstorage.

Я вижу https://github.com/yumauri/effector-storage

Но мне нужна не тупая синхронизация, а каждый апдейт должен внести в LS ещё таймштамп последнего апдейта. А при загрузке значений надо на этот таймштамп глянуть и если прошло больше N часов, то не загружать из LS, а заполнить дефолтными значениями.

Дайте пинок, в какую сторону мне двигаться.
источник

DS

Denis ø Skiba in ☄️ effector
Привет, подскажите, пожалуйста, пробую useList, внутри него вызываю эвент на апдейт поля, евент стор новый возвращает, но апдейт не приходит.
https://share.effector.dev/JCt6BfLi
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Maxim Kolesnikov
Так. Ну я всё перевёл на эффектор. Теперь мне надо сторы синхронизировать с localstorage.

Я вижу https://github.com/yumauri/effector-storage

Но мне нужна не тупая синхронизация, а каждый апдейт должен внести в LS ещё таймштамп последнего апдейта. А при загрузке значений надо на этот таймштамп глянуть и если прошло больше N часов, то не загружать из LS, а заполнить дефолтными значениями.

Дайте пинок, в какую сторону мне двигаться.
const syncedStore = createStore(...)

const updateTime = syncedStore.map(() => Date.now())

и оба стора синхронизируются

const isNotExpired = updateTime.map(time => Date.now() - time < 60 * 60 * 1000)

дальше можно guard или split для ветвления по условию
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
effector-storage на данный момент застрял в лимбе, к сожалению, не известно когда ждать в релизе нормальную версию, которая сейчас задвинута в next
источник