Size: a a a

2020 July 21

NF

Nikita Fedorov in ☄️ effector
Dmitriy Shuleshov
Не для того я на эффектор пересел что б watch и лупашить
ну тогда нужен split(source, x: Array<{ cond , fn }>)
источник

DS

Dmitriy Shuleshov in ☄️ effector
Nikita Fedorov
ну тогда нужен split(source, x: Array<{ cond , fn }>)
Я бы вообще не делал через сплит😏
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
ну тогда нужен split(source, x: Array<{ cond , fn }>)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
ну этот вариант избавлен от фатального недостатка прошлого варианта
и обладает рядом реальных проблем
источник

NF

Nikita Fedorov in ☄️ effector
это не Array<{ cond , fn }>
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
😭
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
тыпонел
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
и обладает рядом реальных проблем
про ssr можно забыть
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
рекомендую сначала задумываться почему люди советуют именно определённые подходы а не врываться с мнением наперевес
источник

NF

Nikita Fedorov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
рекомендую сначала задумываться почему люди советуют именно определённые подходы а не врываться с мнением наперевес
зачем разделять на слои то что не нужно на них разделять?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
сущности эффектора формируют статический граф не для того чтобы его динамили
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
рекомендую сначала задумываться почему люди советуют именно определённые подходы а не врываться с мнением наперевес
источник

ф

фильтруй мысли... in ☄️ effector
Andrey
а
если я прально понял, то вот так тогда должно быть?)
split({
source: fxFetchAccount.doneData,
key: ({type}) => type,
fn: ({entityId}) => entityId,
cases: {
  [AccountType.Bank]: fetchBankFx,
  [AccountType.Company]: fetchCompanyFx,
  [AccountType.Individual]: fetchIndividualFx,
}
})
реализовал поверх текущего сплита splitKey:
https://share.effector.dev/BXHtZwPG
источник

ф

фильтруй мысли... in ☄️ effector
вот так работает
источник

NF

Nikita Fedorov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
сущности эффектора формируют статический граф не для того чтобы его динамили
а так типа  не образуют?)
split(fxFetchAccount, [
 { cond: match(AccountType.Bank), case: withId(fetchBankFx) },
 { cond: match(AccountType.Company), case: withId(fetchCompanyFx) },
 { cond: match(AccountType.Individual), case: withId(fetchIndividualFx) },
]);
источник

ф

фильтруй мысли... in ☄️ effector
Nikita Fedorov
а так типа  не образуют?)
split(fxFetchAccount, [
 { cond: match(AccountType.Bank), case: withId(fetchBankFx) },
 { cond: match(AccountType.Company), case: withId(fetchCompanyFx) },
 { cond: match(AccountType.Individual), case: withId(fetchIndividualFx) },
]);
тут статика
источник

A

Andrey in ☄️ effector
Nikita Fedorov
а так типа  не образуют?)
split(fxFetchAccount, [
 { cond: match(AccountType.Bank), case: withId(fetchBankFx) },
 { cond: match(AccountType.Company), case: withId(fetchCompanyFx) },
 { cond: match(AccountType.Individual), case: withId(fetchIndividualFx) },
]);
а если нужно формата const {bank, company, individual} = split(fx, ...)?
источник

ф

фильтруй мысли... in ☄️ effector
Nikita Fedorov
выглядит оч хреново если честно, не ужели нельзя просто сделать свичкейс)
я так понял, что тебя беспокоит это... то что я скинул (splitKey) выглядит норм?
источник

NF

Nikita Fedorov in ☄️ effector
фильтруй мысли
я так понял, что тебя беспокоит это... то что я скинул (splitKey) выглядит норм?
он покрывает только вариант 1 к N условий
источник

ф

фильтруй мысли... in ☄️ effector
Nikita Fedorov
он покрывает только вариант 1 к N условий
а должен что ещё покрывать? (желательно с примером, а то не очень понятно)
источник