Size: a a a

2020 November 13

NN

Nikita N. in ☄️ effector
имхо я считал что в этом трабла, потому что эффектор вне реакт дерева и дергал апдейт у компонентов одновременно, а не сверху-вниз, вот и жалоба
источник

m

mg901 in ☄️ effector
Dmitriy Shuleshov
cannot update state of component while rendering...
по ходу пофиксили открой страницу в консоли
источник

DS

Dmitriy Shuleshov in ☄️ effector
mg901
по ходу пофиксили открой страницу в консоли
какая у тебя версия реакта?
источник

m

mg901 in ☄️ effector
всегда самая последняя. Автоматически обновляются зависимости в репе.
источник

m

mg901 in ☄️ effector
Dmitriy Shuleshov
какая у тебя версия реакта?
"react": "^17.0.1",
источник

DS

Dmitriy Shuleshov in ☄️ effector
https://github.com/effector/effector/blob/master/src/react/__tests__/createGate.test.tsx#L167

Нужно проверить этот кейс на 17 версии
источник

🦜

🦜 in ☄️ effector
тоже самое
источник

🦜

🦜 in ☄️ effector
источник

YL

Yan👀 Lobaty in ☄️ effector
Dmitriy Shuleshov
пока решения проблемы реакта нет, но уже есть тест кейс на это
так это варнинг а не эррор
поведение в моменте не ломается
источник

NN

Nikita N. in ☄️ effector
еп, а значит можно не парится
источник

OR

Oleg Rizhkov in ☄️ effector
а combine не принимает больше 12 аргументов, да?
источник

AO

Aleksandr Osipov in ☄️ effector
Принимает
источник

AO

Aleksandr Osipov in ☄️ effector
Тайпинги только ограничены
источник

AO

Aleksandr Osipov in ☄️ effector
Скорее всего тебе не нужно 12 сторов комбайнить?
источник

NN

Nikita N. in ☄️ effector
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-0.html#variadic-tuple-types кста, тс теперь умеет же в такое. Значит можно избавиться от кучи портянок?
источник

П

Первый 🦄 Император... in ☄️ effector
yumaa verdin
проверка через is в комбинации с тайпгардом ломает тип, это можно как-то исправить в тайпингах? может добавить дженерик к методам is?
Верни сорс внутри if
источник

yv

yumaa verdin in ☄️ effector
Первый 🦄 Император
Верни сорс внутри if
куда верни? не понял. так?
источник

yv

yumaa verdin in ☄️ effector
тайпгард, кстати, так тоже не работает, потому что is возвращает obj is Store<any>, и Store<number> не отсекается
источник

NN

Nikita N. in ☄️ effector
yumaa verdin
тайпгард, кстати, так тоже не работает, потому что is возвращает obj is Store<any>, и Store<number> не отсекается
Походу тебе нужно написать поверх is еще один тайпгард
источник

yv

yumaa verdin in ☄️ effector
Nikita N.
Походу тебе нужно написать поверх is еще один тайпгард
не, я не спрашиваю, как мне исправить проблему, я спрашивал, можно ли это как-то исправить в тайпингах эффектора.
источник