Size: a a a

2020 November 21

c⁣

createStore<🦉>... in ☄️ effector
но тут принцип другой)
источник

c⁣

createStore<🦉>... in ☄️ effector
если ты в одном рендере пихаешь в useEvent объект
А в другом ивент

то тут проблема
источник

c⁣

createStore<🦉>... in ☄️ effector
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
блин
надо было в contribution guidelines глянуть сначала

Please open an issue with a proposal for a new feature or refactoring before starting on the work. We don't want you to waste your efforts on a pull request that we won't want to accept.
Это где?
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
Это где?
источник

c⁣

createStore<🦉>... in ☄️ effector
при создании ПР гитхаб подсказывает
источник

DS

Dmitriy Shuleshov in ☄️ effector
О как
источник

A

Abu in ☄️ effector
createStore<🦉> ⁣
у меня получилось такое
Так можно же и так и там заюзать юзмемо
источник

A

Abu in ☄️ effector
И сделать проверку внутри
источник

A

Abu in ☄️ effector
createStore<🦉> ⁣
если ты в одном рендере пихаешь в useEvent объект
А в другом ивент

то тут проблема
Ой, я про это. Заюзать юз мемо для двух случаев
источник

c⁣

createStore<🦉>... in ☄️ effector
Abu
Ой, я про это. Заюзать юз мемо для двух случаев
Нельзя
источник

c⁣

createStore<🦉>... in ☄️ effector
Ибо объект будет пересоздаваться на каждый рендер
источник

c⁣

createStore<🦉>... in ☄️ effector
Поэтому депс по разному записывать надо
источник

DS

Dmitriy Shuleshov in ☄️ effector
Abu
Разве хуки в условие можно пихать?
Можно, но осторожно🌚
источник

A

Abu in ☄️ effector
Чёт я не понял кейс, зачем человеку в Юзивент в одном рендере нужно будет пихать объект, а в другом ивент?
источник

AO

Aleksandr Osipov in ☄️ effector
Ну нельзя же оставлять этот случай
источник

AO

Aleksandr Osipov in ☄️ effector
Если уж делать то так что не ломалось при валидном использовании, а кейс когда объект на ивент поменялся вполне валидный, хотя в реальности может и не нужный
источник

c⁣

createStore<🦉>... in ☄️ effector
Abu
Чёт я не понял кейс, зачем человеку в Юзивент в одном рендере нужно будет пихать объект, а в другом ивент?
О том и речь
источник

c⁣

createStore<🦉>... in ☄️ effector
Aleksandr Osipov
Если уж делать то так что не ломалось при валидном использовании, а кейс когда объект на ивент поменялся вполне валидный, хотя в реальности может и не нужный
С чего вдруг валидный?
источник

c⁣

createStore<🦉>... in ☄️ effector
Ну кстати
источник