Size: a a a

2020 June 28

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
const handleEffectorEvent = effectorEvent.prepend(() => id)

<Component onClick={handleEffectorEvent} />
И создаешь новый ивент каждый рендер который не удалится
источник

c⁣

createStore<🦉>... in ☄️ effector
makoven
А без useCallback значит компонент будет чаще перерендываться?
Каждый рендер
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
И создаешь новый ивент каждый рендер который не удалится
*за пределами реакт компонента
источник

m

makoven in ☄️ effector
Sm•ok 😈✔️
Не стор ли случаем
Пусть будет стор
источник

S

Sm•ok 😈✔️ in ☄️ effector
makoven
Пусть будет стор
Тогда в семле кидай его
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
*за пределами реакт компонента
Айди как прокинуть тогда?)
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
Айди как прокинуть тогда?)
Тут конкретика, у человека это в сторе
источник

c⁣

createStore<🦉>... in ☄️ effector
makoven
Подскажите, а как лучше передавать ивенты с параметрами в пропсы?

<button onClick={() => event(params)}} />

не лучшая идея или норм?
Где?
источник

c⁣

createStore<🦉>... in ☄️ effector
makoven
Пусть будет стор
Есть только рили стор
источник

m

makoven in ☄️ effector
Примерно так. Типовая ситуация. Рендер списка элементов и на каждый надо как-то реагировать
https://share.effector.dev/85hGR4FD
источник

DS

Dmitriy Shuleshov in ☄️ effector
makoven
Примерно так. Типовая ситуация. Рендер списка элементов и на каждый надо как-то реагировать
https://share.effector.dev/85hGR4FD
Тогда все верно тебе сказали.
1. Инлайн колбек
2. useCallback
источник

R

Ruslan 🌀 in ☄️ effector
makoven
Примерно так. Типовая ситуация. Рендер списка элементов и на каждый надо как-то реагировать
https://share.effector.dev/85hGR4FD
для вывода списков можно useList заюзать
источник

m

makoven in ☄️ effector
Dmitriy Shuleshov
Тогда все верно тебе сказали.
1. Инлайн колбек
2. useCallback
Okay
источник

m

makoven in ☄️ effector
Ruslan 🌀
для вывода списков можно useList заюзать
Ок. Еще не дочитал до него)
источник

D

Draft in ☄️ effector
Dmitriy Shuleshov
Тогда все верно тебе сказали.
1. Инлайн колбек
2. useCallback
3. Пусть ререндерится, не жалко. Будет торомзить, пофиксим
источник

DS

Dmitriy Shuleshov in ☄️ effector
Draft
3. Пусть ререндерится, не жалко. Будет торомзить, пофиксим
Это ж был первый вариант🌚
источник

D

Draft in ☄️ effector
А, да? Я думал тима реакта анонимки в рендере в колбеки оборачивает = ) сорян ) ( когда написал понял как глупо звучит ) )
источник

m

makoven in ☄️ effector
DarkReader почему-то отказывается работать на share.effector.dev
Чуть сетчатку не сжег пока писал)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
makoven
DarkReader почему-то отказывается работать на share.effector.dev
Чуть сетчатку не сжег пока писал)
сорян, тут тот же принцип, что и с отсутствием русской доки: нужно хотя бы один дизайн сделать нормально, прежде чем браться за второй
источник

н#

не ты зло, а moment.... in ☄️ effector
Народ, а можно как то глобально заменить либу своей либой? Тоесть чтобы когда я делаю npm install lib заменялось моей реализацией эта же либа автоматически?
источник