Size: a a a

2021 June 14

К

Кирилл in ☄️ effector
Мой вопрос именно был окей если у меня один и тот же гейт много раз
источник

DS

Dmitriy Shuleshov in ☄️ effector
Ой сори пропустил реплай, лучше реплаить через возможности телеграмма.

Окей, только нужно проверить не будет ли опен вызываться лишнее разы
источник

AA

Andrey Ashurko in ☄️ effector
ребят, а не подскажете как в guard в target скормить результат attach, но еще заюзать source guard-a
источник

AA

Andrey Ashurko in ☄️ effector
guard({
 source: combine({
   mode: $viewMode,
   sortEv: selectSortingEvent,
 }),
 filter: ({ mode }) => mode === 'table',
 target: attach({
   effect: searchFx,
   source: ???,
   mapParams: (_, { sort }) => {
     console.log(sort);
     return { sort };
   },
 }),
});


по сути не понимаю как запихнуть в attach.source то, что возвращает guard.source?

или вместо attach использовать createEffect(x=>...)?
источник

c⁣

createStore<🦉>... in ☄️ effector
Убери соурс из аттача
источник

АХ

Александр Хороших... in ☄️ effector
так в этом варианте в эффект в таргете как раз и придет сорс из guard
источник

AA

Andrey Ashurko in ☄️ effector
я немного не так выразился, да, в первый параметр придет, но как получить значение из Ивента
источник

DS

Dmitriy Shuleshov in ☄️ effector
и сам аттач🌚
источник

c⁣

createStore<🦉>... in ☄️ effector
Какого ивента?
источник

AA

Andrey Ashurko in ☄️ effector
который в комбайне как второй проп указан
источник

c⁣

createStore<🦉>... in ☄️ effector
В комбайн запихивать ивент не стоит) так не сработает
источник

АХ

Александр Хороших... in ☄️ effector
Комбайн комбайнит только сторы - эвент здесь передастся как есть
источник

AA

Andrey Ashurko in ☄️ effector
а как быть? мне типа нужно или на изменение стора или на частный случай ивента
источник

AA

Andrey Ashurko in ☄️ effector
понял =(
источник

DS

Dmitriy Shuleshov in ☄️ effector
Лучше опиши словами что нужно по итогу
источник

АХ

Александр Хороших... in ☄️ effector
clock
источник

c⁣

createStore<🦉>... in ☄️ effector
Можешь закинуть пример с guard clock и sample clock?
источник

c⁣

createStore<🦉>... in ☄️ effector
Я бы накатал, но не могу прямо сейчас(
источник

АХ

Александр Хороших... in ☄️ effector
Или так:

guard({
 source: sample({
   source: $viewMode,
   clock: selectSortingEvent,
   fn: (mode, sorting) => ({ mode, sorting })
 }),
 filter: ({ mode }) => ...
 target: searchFx
})
источник

AA

Andrey Ashurko in ☄️ effector
супер! то что надо, уже смотрю доку, как раз нехватало fn
источник