Size: a a a

2020 November 13

yv

yumaa verdin in ☄️ effector
yumaa verdin
не, я не спрашиваю, как мне исправить проблему, я спрашивал, можно ли это как-то исправить в тайпингах эффектора.
вот, например, добавить дженерик опциональный?
источник

П

Первый 🦄 Император... in ☄️ effector
yumaa verdin
тайпгард, кстати, так тоже не работает, потому что is возвращает obj is Store<any>, и Store<number> не отсекается
так тут отрицание ж стоит.
источник

yv

yumaa verdin in ☄️ effector
Первый 🦄 Император
так тут отрицание ж стоит.
и?
источник

П

Первый 🦄 Император... in ☄️ effector
источник

yv

yumaa verdin in ☄️ effector
всплывающая подсказка у тебя съела параметр аргумента, там, наверно, только стор у тебя?
источник

П

Первый 🦄 Император... in ☄️ effector
yumaa verdin
всплывающая подсказка у тебя съела параметр аргумента, там, наверно, только стор у тебя?
либо стор либо эвент
источник

П

Первый 🦄 Император... in ☄️ effector
Store<number> | Event<number>
источник

П

Первый 🦄 Император... in ☄️ effector
хотя у меня и с отрицанием нормально выводит тип, но у меня последяя версия эффектора
источник

yv

yumaa verdin in ☄️ effector
Первый 🦄 Император
хотя у меня и с отрицанием нормально выводит тип, но у меня последяя версия эффектора
я в плейграунде тайпскрипта это смотрю, не знаю, наверно тоже должен быть последний эффектор
источник

П

Первый 🦄 Император... in ☄️ effector
ааа, я в vscode смотрел.
источник
2020 November 14

l

lllla in ☄️ effector
коллеги, вызов эффекта с определенными данными со стора — только sample может в этом помочь?
у меня сейчас есть

const fxSubscribe = attach({
 source: $client,
 effect: fxLogAdd,
 mapParams: (channel, client) => ({…})
})


и уже не нужен fxLogAdd
источник

l

lllla in ☄️ effector
Выход: юзать sample?
источник

V

Vetro in ☄️ effector
lllla
коллеги, вызов эффекта с определенными данными со стора — только sample может в этом помочь?
у меня сейчас есть

const fxSubscribe = attach({
 source: $client,
 effect: fxLogAdd,
 mapParams: (channel, client) => ({…})
})


и уже не нужен fxLogAdd
Вызов эффекта с данными из стора - идеальный случай для attach
источник

l

lllla in ☄️ effector
для аттач на базе другого эффекта же?
источник

l

lllla in ☄️ effector
или можно и без другого эффекта
источник

V

Vetro in ☄️ effector
Не понял вопрос
источник

l

lllla in ☄️ effector
а я вроде догнал как мне это сделать)
источник

V

Vetro in ☄️ effector
С помощью аттача можно брать данные из стора и пихать его в эффект
источник

V

Vetro in ☄️ effector
Получая при этом новый эффект
источник

V

Vetro in ☄️ effector
Если вы больше fxLogAdd больше нигде не используете, то можно прям в аттаче эффект создать
источник