Size: a a a

2020 October 15

YL

Yan👀 Lobaty in ☄️ effector
Dmitry Plyaskin
может не быть, могут быть сотни
давай тогда сформулируем точное условие замыкания между chageId и искомым событием
источник

DD

Dmitry Dudin in ☄️ effector
ID:0
Пакет forest теперь имеет API Reference для своих основных методов и типов. Так же можно прочитать в гитхаб-репозитории

forest — это библиотека для декларативного построения ui-интерфейсов на основе effector
источник

DP

Dmitry Plyaskin in ☄️ effector
Yan👀 Lobaty
давай тогда сформулируем точное условие замыкания между chageId и искомым событием
месседжи могут приходить, могут не приходить (данные в этом кейсе мне не интересны), после changeId месседжи точно обновятся, мне нужен момент после изменения id когда пришли новые месседжи
источник

YL

Yan👀 Lobaty in ☄️ effector
Dmitry Plyaskin
месседжи могут приходить, могут не приходить (данные в этом кейсе мне не интересны), после changeId месседжи точно обновятся, мне нужен момент после изменения id когда пришли новые месседжи
тогда сэмпл двух ивентов тебе кажется уже советовали выше
sample({
source: changeId,
clock: loadMessage
})
(в таргете можно продолжить пляс)
источник

ф

фильтруй мысли... in ☄️ effector
Dmitry Plyaskin
месседжи могут приходить, могут не приходить (данные в этом кейсе мне не интересны), после changeId месседжи точно обновятся, мне нужен момент после изменения id когда пришли новые месседжи
сторы с true/false не пробовал? типа $idChanged
источник

DP

Dmitry Plyaskin in ☄️ effector
фильтруй мысли
сторы с true/false не пробовал? типа $idChanged
примерно такая идея и пришла, когда в репл писал
источник

I

Ivan in ☄️ effector
ID:0
Пакет forest теперь имеет API Reference для своих основных методов и типов. Так же можно прочитать в гитхаб-репозитории

forest — это библиотека для декларативного построения ui-интерфейсов на основе effector
За описание апи прямо респект
источник

VK

Vladislav K. in ☄️ effector
А как использовать effect .fail в реакте?
источник

c⁣

createStore<🦉>... in ☄️ effector
Vladislav K.
А как использовать effect .fail в реакте?
restore(fx.failData)
источник

ф

фильтруй мысли... in ☄️ effector
Vladislav K.
А как использовать effect .fail в реакте?
а для чего?
источник

VK

Vladislav K. in ☄️ effector
фильтруй мысли
а для чего?
Показать в компоненте почему эффект провалился
источник

VI

Vadim Ivanov in ☄️ effector
Vladislav K.
Показать в компоненте почему эффект провалился
засунуть ошибку в стор и его заюзать в компоненте
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Vladislav K.
Показать в компоненте почему эффект провалился
const errorMessage = createStore(null)
 .on(fx.failData, (_, {message}) => message)

useStore(errorMessage)
источник

m

mg901 in ☄️ effector
Vladislav K.
А как использовать effect .fail в реакте?
источник

VK

Vladislav K. in ☄️ effector
Спасибо
источник

VK

Vladislav K. in ☄️ effector
Поначалу кажется неудобно, но наверное привыкну
источник

m

mg901 in ☄️ effector
Vladislav K.
Спасибо
Обращайся.)
источник

R

Rafael 🦠 in ☄️ effector
из семла можно сделать замену гарда?
источник

c⁣

createStore<🦉>... in ☄️ effector
Rafael 🦠
из семла можно сделать замену гарда?
Нет
источник

R

Rafael 🦠 in ☄️ effector
https://share.effector.dev/6cQS8CjL
тогда второй вопрос: у меня есть

$usersCache - это стор, который содержит в себе подгруженных пользователей и который обновляется после выполнения запроса на подгрузку пользователей

$foundHistoryStatus - это просто сущность, откуда нам нужно вытащить id  ответсвенных - ее мы получаем другим запросом

$responsibleUsers - это итоговый массив, в котором лежит пользователь с id из foundHistoryStatus или же null

вопрос, как избавиться от лишних апдейтов в $responsibleUsers?
источник