Size: a a a

2020 June 08

PW

Peter Watts in ☄️ effector
Aleksandr Osipov
понял, да
источник

PW

Peter Watts in ☄️ effector
спасибо
источник

AO

Aleksandr Osipov in ☄️ effector
а зачем тут? completed в качестве клока можно заюзать, будет тригериться лишь при изменении значения стора UPD: это в ответ было про guard
источник

DS

Dmitriy Shuleshov in ☄️ effector
https://share.effector.dev/C5kCIHWs
ты явно хочешь императивное получение юзера)
источник

yv

yumaa verdin in ☄️ effector
Paruyr🛸🪐🌏
В консольке user id 2 value after remove 12, а хочется что бы это значение не сохранялось в памяти
во первых, ты удаляешь user id 1, а смотришь стор 2
во вторых, если из map функции возвращается undefined — считается, что стор обновлять не надо
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
https://share.effector.dev/C5kCIHWs
ты явно хочешь императивное получение юзера)
и эффектор дает такую возможность, мощнейший сайд-эффект под названием .getState
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
yumaa verdin
во первых, ты удаляешь user id 1, а смотришь стор 2
во вторых, если из map функции возвращается undefined — считается, что стор обновлять не надо
бля лол) но все равно к сути вопроса не относиться
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
я сейчас накидаю в плейграунде, оцените
источник

yv

yumaa verdin in ☄️ effector
Paruyr🛸🪐🌏
бля лол) но все равно к сути вопроса не относиться
надо явно null вернуть
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Вот набросок
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Сделал через WeakMap, это решение никак не связано с эффектором и в целом эффективно
источник

AO

Aleksandr Osipov in ☄️ effector
Paruyr🛸🪐🌏
Сделал через WeakMap, это решение никак не связано с эффектором и в целом эффективно
А так ли нужна эта оптимизация ?
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
в данном примере нет
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Но у меня в коде есть что-то вроде array flatten
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Я сделал через WeakMap, но мне это не нравится
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
интересно как это делается в рамках эффектора, что бы было ленивое реактивное вычисление, у которого можно запросить последнее актуальное значение
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
те динамическое создание/уничтожение $store.map
источник

AO

Aleksandr Osipov in ☄️ effector
Paruyr🛸🪐🌏
те динамическое создание/уничтожение $store.map
такое есть в  useStoreMap, из биндингов к реакту, посмотрите, может это как-то поможет
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
я смотрел, это немного не то
источник