Size: a a a

2020 September 19

c⁣

createStore<🦉>... in ☄️ effector
Timofey Goncharov
это ты про какой кб?
до сжатия.
import { debounce } from ‘patronum/debounce’
весит даже меньше 1КБ ибо не тащит все остальные
источник

TG

Timofey Goncharov in ☄️ effector
createStore<🦉> ⁣
до сжатия.
import { debounce } from ‘patronum/debounce’
весит даже меньше 1КБ ибо не тащит все остальные
ну тогда убедил)
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
до сжатия.
import { debounce } from ‘patronum/debounce’
весит даже меньше 1КБ ибо не тащит все остальные
Кстати а что вот эти серые столбцы значат?
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
Кстати а что вот эти серые столбцы значат?
отсутствие билда
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
Кстати а что вот эти серые столбцы значат?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Ага но вот кликнул и оно упало)
источник

DS

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

TG

Timofey Goncharov in ☄️ effector
createStore<🦉> ⁣
до сжатия.
import { debounce } from ‘patronum/debounce’
весит даже меньше 1КБ ибо не тащит все остальные
sample({
 source: $paramsGetModels,
 target: getModelsFx,
});

А как мой кейс сделать с твоим debounce?)
источник

c⁣

createStore<🦉>... in ☄️ effector
Timofey Goncharov
а есть у кого нибудь пример как сделать sample с debounce?
sample({
 source: $paramsGetModels,
 target: getModelsFx,
});


Знаю что у Совы есть модуль с утилитами для эффектора, но я не хочу дополинтельные зависимости ставить.
а в чем кейс?
источник

c⁣

createStore<🦉>... in ☄️ effector
нужно вызывать эффект при каждом изменении стора?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Охи кринжик, любит он все экзотическое...
источник

c⁣

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

TG

Timofey Goncharov in ☄️ effector
createStore<🦉> ⁣
а в чем кейс?
ну видишь, изменяется стора, надо вызывать эффект.
но надо вызывать эффект не чаще чем раз в 200 ms
источник

c⁣

createStore<🦉>... in ☄️ effector
Timofey Goncharov
sample({
 source: $paramsGetModels,
 target: getModelsFx,
});

А как мой кейс сделать с твоим debounce?)
forward({
 from: debounce({
   source: $paramsGetModels,
   timeout: 200,
 }),
 to: getModelsFx,
})
источник

TG

Timofey Goncharov in ☄️ effector
createStore<🦉> ⁣
forward({
 from: debounce({
   source: $paramsGetModels,
   timeout: 200,
 }),
 to: getModelsFx,
})
хм
источник

TG

Timofey Goncharov in ☄️ effector
кстати до сих пор не пойму суть forward это же тоже самое что
sample({
 source: $paramsGetModels,
 target: getModelsFx,
});

или нет?
источник

c⁣

createStore<🦉>... in ☄️ effector
Timofey Goncharov
кстати до сих пор не пойму суть forward это же тоже самое что
sample({
 source: $paramsGetModels,
 target: getModelsFx,
});

или нет?
ну да
источник

c⁣

createStore<🦉>... in ☄️ effector
каждое срабатывание from перенаправляется в to
источник

TG

Timofey Goncharov in ☄️ effector
ну а нафиг он если есть sample)
источник

AO

Aleksandr Osipov in ☄️ effector
Возвращает отписку
источник