Size: a a a

2020 November 11

🔰ш

🔰ш ш71🔰 in ☄️ effector
Danila
Да и ссылки типа learn more in docs тоже нет
на доку есть вроде ссылка
источник

D

Danila in ☄️ effector
🔰ш ш71🔰
на доку есть вроде ссылка
Ну вот там читай, там всё собственно самое важное
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
Danila
Ну вот там читай, там всё собственно самое важное
а че откуда начинатб...
источник

D

Danila in ☄️ effector
🔰ш ш71🔰
а че откуда начинатб...
С начала
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
пон
источник

П

Первый 🦄 Император... in ☄️ effector
🦜
const $messages = createStore([])
const $users = createStore([])

const getUser = createEvent()
const $user = createStore(null)

sample({
 source: $users,
 clock: getUser,
 fn: (users, id) => users.find(user => user.id === id),
 target: $user
})

const $chat = combine([$messages, $user], ([messages, user]) => {...} )
зачем ему семпл, ему там useStoreMap больше подойдёт
исходя из представленного users.getUser(message.from) фром может быть любым юзером
источник

c⁣

createStore<🦉>... in ☄️ effector
🔰ш ш71🔰
а че откуда начинатб...
источник

🦜

🦜 in ☄️ effector
Первый 🦄 Император
зачем ему семпл, ему там useStoreMap больше подойдёт
исходя из представленного users.getUser(message.from) фром может быть любым юзером
Чтобы в компоненте не делать
источник

П

Первый 🦄 Император... in ☄️ effector
🦜
Чтобы в компоненте не делать
сабж может быть от любого юзера
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
Первый 🦄 Император
зачем ему семпл, ему там useStoreMap больше подойдёт
исходя из представленного users.getUser(message.from) фром может быть любым юзером
ето правда
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
это не диалог же, а чат
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
пасиб
источник

П

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

🔰ш

🔰ш ш71🔰 in ☄️ effector
А почему в примере $ids это отдельный стор, а не $users.map(user => user.id)?
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
Или это не прокатит?
источник

П

Первый 🦄 Император... in ☄️ effector
🔰ш ш71🔰
А почему в примере $ids это отдельный стор, а не $users.map(user => user.id)?
потому что пример упрощённый чтобы смысл передать.
если наложить твой случай на пример, то стор chat это $ids из примера
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
🔰ш ш71🔰
А почему в примере $ids это отдельный стор, а не $users.map(user => user.id)?
Но если бы $ids был бы равен тому что я написал поведение бы не изменилось?
источник

П

Первый 🦄 Император... in ☄️ effector
🔰ш ш71🔰
Но если бы $ids был бы равен тому что я написал поведение бы не изменилось?
в репле воспроизведи
источник

🔰ш

🔰ш ш71🔰 in ☄️ effector
не совсем понимаю, а как там рендер реактовский вызвать?)
источник

П

Первый 🦄 Император... in ☄️ effector
🔰ш ш71🔰
не совсем понимаю, а как там рендер реактовский вызвать?)
источник