Size: a a a

React — русскоговорящее сообщество

2020 October 12

K

Kaz in React — русскоговорящее сообщество
Просто замечаю, что компоненты в проекте перестают быть универсальными, когда просто передаю кнопку с onClick
источник

K

Kaz in React — русскоговорящее сообщество
Ну true/false на отображение окна
источник

K

Kaz in React — русскоговорящее сообщество
Короче, как вызываете их? У меня все получается, но есть подозрение что делаю костыльно и некрасиво
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
Ну true/false на отображение окна
Через пропсы
источник

K

Kaz in React — русскоговорящее сообщество
В родительском компоненте хранишь состояние диалога и передаешь его в сам диалог?
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
В родительском компоненте хранишь состояние диалога и передаешь его в сам диалог?
+
источник

K

Kaz in React — русскоговорящее сообщество
А если куча связок - родитель - меню (SimpleMenu) - диалог?
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Не знаю как точно реализован у них рендер, но оно сами резолвят еблю с окном
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
А если куча связок - родитель - меню (SimpleMenu) - диалог?
Меню- отдельный компонент
Просто для каждой задачи отдельный компонент
источник

K

Kaz in React — русскоговорящее сообщество
Таймураз Кайтмазов
Меню- отдельный компонент
Просто для каждой задачи отдельный компонент
Это понятно. Просто у меня целая цепочка событий в зависимости от клика на элемент, отсюда и путаница с локальными стейтами
источник

K

Kaz in React — русскоговорящее сообщество
Собственно, поэтому и спрашиваю best practice
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
Это понятно. Просто у меня целая цепочка событий в зависимости от клика на элемент, отсюда и путаница с локальными стейтами
Для каждого события своя функция, а там решай
источник

K

Kaz in React — русскоговорящее сообщество
Если есть конкретный пример кода - буду благодарен очень
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Контексты плодить не стоит
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
Если есть конкретный пример кода - буду благодарен очень
Сделай как считаешь нужным
Потом когда поймешь что плохо- будет лучше
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Хороший разработчик не только знает что хорошо, но и что плохо
Если тебя никто не менторит, тогда на своем учись
источник

K

Kaz in React — русскоговорящее сообщество
Таймураз Кайтмазов
Сделай как считаешь нужным
Потом когда поймешь что плохо- будет лучше
Уже понимаю что делаю что-то не так, так как компоненты теряют свою общеприменимость
источник

K

Kaz in React — русскоговорящее сообщество
Таймураз Кайтмазов
Хороший разработчик не только знает что хорошо, но и что плохо
Если тебя никто не менторит, тогда на своем учись
Никто не менторит, верно... В общем лучше через свои грабли пройти
источник

ТК

Таймураз Кайтмазов... in React — русскоговорящее сообщество
Kaz
Уже понимаю что делаю что-то не так, так как компоненты теряют свою общеприменимость
Не страдай хуйней, лучше продублируй код чем сложные абстракции сочиняй
источник

K

Kaz in React — русскоговорящее сообщество
Таймураз Кайтмазов
Не страдай хуйней, лучше продублируй код чем сложные абстракции сочиняй
Во, только хотел спросить насчет погони за переиспользуемость
источник