Size: a a a

2020 August 12

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
а вот впециальную ноду для использования в хуках можно было бы иметь
источник

BB

Bugs Bunny in ☄️ effector
ломает концепцию немного с атомарными сторами, да и проблем много создает. как-то вроде да, но не да
источник

BB

Bugs Bunny in ☄️ effector
написал селектор под компонент а потом бабах и он тебе нужен как стор
источник

BB

Bugs Bunny in ☄️ effector
чисто для эджкейсов если 🧐
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
Bugs Bunny
написал селектор под компонент а потом бабах и он тебе нужен как стор
realStore = restore(selector)
источник

BB

Bugs Bunny in ☄️ effector
источник

BB

Bugs Bunny in ☄️ effector
интересная идея на самом деле
источник

DS

Dmitriy Shuleshov in ☄️ effector
🅅aleriy 🄺obzar
возможно я бы так и назвал эту фичу типа store.selector(....)
Насколько я понял Дима принципиально не хочет строить абстракции новые через призму реакта
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
ну useStore и  useStoreMap же построил
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
надо двигаться дальше значит
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
я сейчас прототип селектора простого набросаю
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
возможно там все делается даже проще чем кажется
источник

fe

from earth in ☄️ effector
guard({
 source: someEvent,
 filter: someBooleanStore,
 target: [
   targetEventOne,
   targetEventTwo, // <-- как сюда отправить аргумент с которым вызвали someEvent?
 ],
});
someEvent('hello');
источник

DS

Dmitriy Shuleshov in ☄️ effector
from earth
guard({
 source: someEvent,
 filter: someBooleanStore,
 target: [
   targetEventOne,
   targetEventTwo, // <-- как сюда отправить аргумент с которым вызвали someEvent?
 ],
});
someEvent('hello');
По идее аргумент и так проваливается в таргеты
источник

fe

from earth in ☄️ effector
Dmitriy Shuleshov
По идее аргумент и так проваливается в таргеты
а, возможно
тогда проблема в том что у меня типы ругаются что первый таргетЕвент ждёт void а второй строку :/
источник

DS

Dmitriy Shuleshov in ☄️ effector
from earth
а, возможно
тогда проблема в том что у меня типы ругаются что первый таргетЕвент ждёт void а второй строку :/
guard({
 source: someEvent,
 filter: someBooleanStore,
 target: [
   targetEventOne.prepend(()=>{}),
   targetEventTwo,
 ],
});
А так?
источник

ф

фильтруй мысли... in ☄️ effector
from earth
а, возможно
тогда проблема в том что у меня типы ругаются что первый таргетЕвент ждёт void а второй строку :/
можешь воспроизвести тут https://www.typescriptlang.org/play?
источник

ф

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

fe

from earth in ☄️ effector
а там можно как-то effector импортнуть?
источник

fe

from earth in ☄️ effector
Dmitriy Shuleshov
guard({
 source: someEvent,
 filter: someBooleanStore,
 target: [
   targetEventOne.prepend(()=>{}),
   targetEventTwo,
 ],
});
А так?
same story
источник