Size: a a a

Atomic Design for React

2020 July 31

DZ

Dmitry Zherebko in Atomic Design for React
следить за айди, следить за тем что бы резетить стейт в тестах
источник

DZ

Dmitry Zherebko in Atomic Design for React
юзать стейт менеджер ещё какой-то глобальный для этого
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
Dmitry Zherebko
следить за айди, следить за тем что бы резетить стейт в тестах
что значит следить за ресетом? это твоя модалка обертка делает
источник

EM

Eugene Maltsev in Atomic Design for React
опять у вас какие-то сложные кейсы никак у всех 👀
источник

DZ

Dmitry Zherebko in Atomic Design for React
Bogdan Aleksandrovich
что значит следить за ресетом? это твоя модалка обертка делает
это тебе кажется что там такого 1 раз стейт зарезетить, но когда все фигачат вот такой код когда надо что-то помнить
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
Dmitry Zherebko
юзать стейт менеджер ещё какой-то глобальный для этого
и я смогу в любой модели взять и закрыть модалку при еффекте
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
Dmitry Zherebko
это тебе кажется что там такого 1 раз стейт зарезетить, но когда все фигачат вот такой код когда надо что-то помнить
ну ты ссылку открой, там 3 строчки кода
источник

DZ

Dmitry Zherebko in Atomic Design for React
дело не в том сколько кода, а в том что надо помнить что и где вызывается
источник

DZ

Dmitry Zherebko in Atomic Design for React
и что стейт у модалок общий, и что ключи тоже могут пересечься
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
не нужно помнить ничего кроме id
источник

Е

Едуард in Atomic Design for React
Dmitry Zherebko
и что стейт у модалок общий, и что ключи тоже могут пересечься
не могут если правильно сделать
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
Dmitry Zherebko
и что стейт у модалок общий, и что ключи тоже могут пересечься
ну вот только эта проблема
источник

Е

Едуард in Atomic Design for React
то я так понял такой кейс можно сделать, но сам кейс не есть правильным, всем спасибо)
источник

DZ

Dmitry Zherebko in Atomic Design for React
Ну и субьективное мнение, что менеджмент модалок по ключам это зашквар, т.к обычно модалки рядом с кнопкой и больше ничего из вне их не закрывает
источник

DZ

Dmitry Zherebko in Atomic Design for React
а если есть редкие кейсы когда надо глобально их закрывать, то лучше это через стейт в фиче сделать
источник

Е

Едуард in Atomic Design for React
Едуард
Для примеру объясню может, у меня форма авторизации, и она в модальном окне, я могу подключить к header, где кнопка, и создать хук который будет открывать, вроде нету проблем, не правда ли ?
а если еще есть страница, в которой есть кнопка, которая вызывает тоже модальное окно, как быть ?
вот
источник

Е

Едуард in Atomic Design for React
Dmitry Zherebko
а если есть редкие кейсы когда надо глобально их закрывать, то лучше это через стейт в фиче сделать
спасибо)
источник

DZ

Dmitry Zherebko in Atomic Design for React
но опять же, почему хук в двух местах не добавить?
источник

DZ

Dmitry Zherebko in Atomic Design for React
const […] = useAuthForm()
источник

Е

Едуард in Atomic Design for React
а зачем дублировать ?
источник