Size: a a a

2020 November 12

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Vetro
Быть может есть ещё перевод, которого я не знаю
вообще это кстати не просто слово а конкретный термин https://en.wikipedia.org/wiki/Sampling_(signal_processing)
источник

SS

S S in ☄️ effector
@sovasergey Привет, ты все еще пользуешься этой структорой? https://sova.dev/application-structure/
источник

c⁣

createStore<🦉>... in ☄️ effector
S S
@sovasergey Привет, ты все еще пользуешься этой структорой? https://sova.dev/application-structure/
Да
источник

Е

Евгений in ☄️ effector
Всем привет! Попробовал этот вариант, получаю ошибку Type 'Event<AxiosResponse<any>>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __ . Из fx1 и fx2 я возвращаю сразу await axios(…), мне нужен только статус запроса успех/не успех. Что-то не то делаю?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Евгений
Всем привет! Попробовал этот вариант, получаю ошибку Type 'Event<AxiosResponse<any>>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __ . Из fx1 и fx2 я возвращаю сразу await axios(…), мне нужен только статус запроса успех/не успех. Что-то не то делаю?
from: [fx1.finally, fx2.finally] as Unit<{status: 'done' | 'fail'}>[]
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
типы элементов массива должны сходиться, как между собой так и по отношению к to, иначе тайпскрипт будет выдавать ошибки
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
в разных эффектах типы результата сильно разные, соответственно единственным общим типом для двух doneData может быть даже Unit<any>, но раз есть уточнение «нужен статус результата», то это эвент finally, который в отличии от doneData статус имеет, вот к нему я и привёл их типы
источник

Е

Евгений in ☄️ effector
🚀🔬 🚀🔬🚀🔬
from: [fx1.finally, fx2.finally] as Unit<{status: 'done' | 'fail'}>[]
К сожалению, получаю примерно ту же ошибку, код:
forward({
 from: [
   confirmRouteFx.finally,
   rejectRouteFx.finally,
   updateSegmentsFx.finally,
 ] as Unit<{ status: 'done' | 'fail' }>[],
 to: fetchAvailableActionsFx,
});


Текст ошибки:
Type 'Unit<{ status: "done" | "fail"; }>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __
источник

OR

Oleg Rizhkov in ☄️ effector
Евгений
К сожалению, получаю примерно ту же ошибку, код:
forward({
 from: [
   confirmRouteFx.finally,
   rejectRouteFx.finally,
   updateSegmentsFx.finally,
 ] as Unit<{ status: 'done' | 'fail' }>[],
 to: fetchAvailableActionsFx,
});


Текст ошибки:
Type 'Unit<{ status: "done" | "fail"; }>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __
Попробуй без as
источник

c⁣

createStore<🦉>... in ☄️ effector
Евгений
К сожалению, получаю примерно ту же ошибку, код:
forward({
 from: [
   confirmRouteFx.finally,
   rejectRouteFx.finally,
   updateSegmentsFx.finally,
 ] as Unit<{ status: 'done' | 'fail' }>[],
 to: fetchAvailableActionsFx,
});


Текст ошибки:
Type 'Unit<{ status: "done" | "fail"; }>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __
fetchAvailableActionsFx ожидает id на вход??
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Евгений
К сожалению, получаю примерно ту же ошибку, код:
forward({
 from: [
   confirmRouteFx.finally,
   rejectRouteFx.finally,
   updateSegmentsFx.finally,
 ] as Unit<{ status: 'done' | 'fail' }>[],
 to: fetchAvailableActionsFx,
});


Текст ошибки:
Type 'Unit<{ status: "done" | "fail"; }>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __
эффект в to требует вполне конкретных данных для работы: {id: string}, в то время как вопрос стоял будто там без разницы
источник

OR

Oleg Rizhkov in ☄️ effector
Евгений
К сожалению, получаю примерно ту же ошибку, код:
forward({
 from: [
   confirmRouteFx.finally,
   rejectRouteFx.finally,
   updateSegmentsFx.finally,
 ] as Unit<{ status: 'done' | 'fail' }>[],
 to: fetchAvailableActionsFx,
});


Текст ошибки:
Type 'Unit<{ status: "done" | "fail"; }>[]' is missing the following properties from type 'Unit<{ id: string; }>': kind, __
Что fetch FX принимает?
источник

Е

Евгений in ☄️ effector
Да, моя невнимательность 🤭
источник

Е

Евгений in ☄️ effector
Все заработало, спасибо за помощь!
источник

OR

Oleg Rizhkov in ☄️ effector
красиво... спасибо.
источник

n

null in ☄️ effector
Интересно, почему TS вываливает ошибку
источник

n

null in ☄️ effector
вроде бы обычный sample. в source ивент,  в target эффект
источник

АБ

Александр Бакиматов... in ☄️ effector
кстати за вот это спасибо, иногда прям не хватает:)
источник

n

null in ☄️ effector
null
Интересно, почему TS вываливает ошибку
Разобрался. Пришлось вписать дженерики
источник

П

Первый 🦄 Император... in ☄️ effector
@ZeroBias давно так стало? Это в последней версии эффектора
источник