Size: a a a

2020 October 20

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и в репле варнингов реакта нет) так как там прод билд реакта
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
зона свободная от нытья в консоли 😁
источник

Egor Гуща in ☄️ effector
🚀🔬 🚀🔬🚀🔬
зона свободная от нытья в консоли 😁
а, так энивей не будет
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
я не хочу setTimeout, это костыль 😕
А почему? Может стоит отложить таймаутом force update в  useStore ?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
А почему? Может стоит отложить таймаутом force update в  useStore ?
источник

ЕЖ

Евгений Жучков... in ☄️ effector
Ребят, а можно еще раз уточнить - выработался ли какой-то паттерн решения вот этой проблемы? https://t.me/effector_ru/82182
Telegram
Aleksandr Osipov in ☄️ effector
Ребят, в чате постоянно мелькают вопросы связанные с динамическими сторами, в частности как переиспользовать локально в компонентах одну и туже логику, я и сам задавал подобный вопрос пару раз.

Были разные решения, от динамического создания сущностей фабрикой до простого хранения по ключу в одном сторе.
Первый вариант чреват потенциальными проблемами с освобождением ресурсов, да и вообще не очень привествуется в среде эффектора.
Второй вариант с хранением по ключу видиится излишним и сложным мне, в случае если природа стейта эфимерная (то есть он сугубо локальный) то придется генерировать случайные уникальные ключи и очищать это дело по unmount'у.

В чате также мелькали постоянными упоминания некоего fork'а в эффекторе, который как мне показалось (надиюсь поправите если не прав) может быть использован для решения указанной проблемы. Сразу хочу предупредить, чтобы не сильно кидались помидорами, приведенный ниже код это исключительно набросок и возможно я там делаю что-то очень очень неправильное, честно сказать…
источник

AO

Aleksandr Osipov in ☄️ effector
Евгений Жучков
Ребят, а можно еще раз уточнить - выработался ли какой-то паттерн решения вот этой проблемы? https://t.me/effector_ru/82182
Telegram
Aleksandr Osipov in ☄️ effector
Ребят, в чате постоянно мелькают вопросы связанные с динамическими сторами, в частности как переиспользовать локально в компонентах одну и туже логику, я и сам задавал подобный вопрос пару раз.

Были разные решения, от динамического создания сущностей фабрикой до простого хранения по ключу в одном сторе.
Первый вариант чреват потенциальными проблемами с освобождением ресурсов, да и вообще не очень привествуется в среде эффектора.
Второй вариант с хранением по ключу видиится излишним и сложным мне, в случае если природа стейта эфимерная (то есть он сугубо локальный) то придется генерировать случайные уникальные ключи и очищать это дело по unmount'у.

В чате также мелькали постоянными упоминания некоего fork'а в эффекторе, который как мне показалось (надиюсь поправите если не прав) может быть использован для решения указанной проблемы. Сразу хочу предупредить, чтобы не сильно кидались помидорами, приведенный ниже код это исключительно набросок и возможно я там делаю что-то очень очень неправильное, честно сказать…
По id адресовать
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
А почему? Может стоит отложить таймаутом force update в  useStore ?
И усложнить зомбо-чайлд-проблемы
источник

AO

Aleksandr Osipov in ☄️ effector
Евгений Жучков
Ребят, а можно еще раз уточнить - выработался ли какой-то паттерн решения вот этой проблемы? https://t.me/effector_ru/82182
Telegram
Aleksandr Osipov in ☄️ effector
Ребят, в чате постоянно мелькают вопросы связанные с динамическими сторами, в частности как переиспользовать локально в компонентах одну и туже логику, я и сам задавал подобный вопрос пару раз.

Были разные решения, от динамического создания сущностей фабрикой до простого хранения по ключу в одном сторе.
Первый вариант чреват потенциальными проблемами с освобождением ресурсов, да и вообще не очень привествуется в среде эффектора.
Второй вариант с хранением по ключу видиится излишним и сложным мне, в случае если природа стейта эфимерная (то есть он сугубо локальный) то придется генерировать случайные уникальные ключи и очищать это дело по unmount'у.

В чате также мелькали постоянными упоминания некоего fork'а в эффекторе, который как мне показалось (надиюсь поправите если не прав) может быть использован для решения указанной проблемы. Сразу хочу предупредить, чтобы не сильно кидались помидорами, приведенный ниже код это исключительно набросок и возможно я там делаю что-то очень очень неправильное, честно сказать…
Если нужно конечно статически известное число инстанцев то просто фабрику
источник

AO

Aleksandr Osipov in ☄️ effector
Типа feedbackForm = createForm(...), lettersForm = createForm(...)
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
И усложнить зомбо-чайлд-проблемы
Зомбо - это сетстейт на анмаунченом компоненте?
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
Если нужно конечно статически известное число инстанцев то просто фабрику
Не думал что когда-то это скажу, но динамика реально не так часто нужна
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
И усложнить зомбо-чайлд-проблемы
Короче я сдаюсь, и очередной раз делаю вывод про реакт -это тупиковая ветвь эволюции
источник

Egor Гуща in ☄️ effector
поймал зомбей
источник

ЕЖ

Евгений Жучков... in ☄️ effector
Aleksandr Osipov
По id адресовать
вот это вроде самое простое и логичное получается
источник

ЕЖ

Евгений Жучков... in ☄️ effector
а с fork идея не взлетела?
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
Зомбо - это сетстейт на анмаунченом компоненте?
вроде ещё и обновление чайлда до/после родителя
источник

c⁣

createStore<🦉>... in ☄️ effector
Евгений Жучков
а с fork идея не взлетела?
форк для всего приложения сразу
а не для части
источник

AO

Aleksandr Osipov in ☄️ effector
Евгений Жучков
а с fork идея не взлетела?
Он не для этого
источник

ЕЖ

Евгений Жучков... in ☄️ effector
createStore<🦉> ⁣
форк для всего приложения сразу
а не для части
ясно
источник