Size: a a a

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

2020 August 16

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
есть флаг у компонента-формы:
'edit' и 'create' как назвать этот флаг?
Лучше разделить компонент так, чтобы флаг не понадобился
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Лучше разделить компонент так, чтобы флаг не понадобился
ну форма на 100% одинаковая просто меняется текст кнопки "create" или "save"
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
ну форма на 100% одинаковая просто меняется текст кнопки "create" или "save"
Может лучше прокинуть внутрь кнопку? Или текст?
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Может лучше прокинуть внутрь кнопку? Или текст?
ну а если 1 инпут убавиться в режиме create)
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
ну а если 1 инпут убавиться в режиме create)
Если
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Тогда это будет компонент-монстр, покрытый флагами
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
И который поддерживать весьма проблемно
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Тогда это будет компонент-монстр, покрытый флагами
согласен, но в тоже время 2 копипаста создавать не рационально как-то
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
согласен, но в тоже время 2 копипаста создавать не рационально как-то
Разделить и копипаста это разные вещи
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Да и в копипасте ничего плохого нет
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Разделить и копипаста это разные вещи
ну вот меняется текст кнопки и заголовок. ради этого 2 компонента создавать разных — фигово. 2 пропса тоже не очень. а вот mode = create | edit вроде ничего вариант.
источник

АК

Александр Колиух... in React — русскоговорящее сообщество
Timofey Goncharov
согласен, но в тоже время 2 копипаста создавать не рационально как-то
Кстати я формы всегда копирую, какими бы одинаковыми они не были
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Уж поверь (аппелирую к опыту)))
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Да и в копипасте ничего плохого нет
ну когда форму нужно будет изменить, придется в двух местах это делать
источник

M

Marson in React — русскоговорящее сообщество
Всем привет. Кто подскажет в react запрос через fetch на graphql как правильно написать?
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
ну когда форму нужно будет изменить, придется в двух местах это делать
Можно разделить на только формы и все сопутствующее
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Александр Колиух
Кстати я формы всегда копирую, какими бы одинаковыми они не были
вроде и правильно и то же время не хочется копировать)
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
хочется же переиспользуемости кода.
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Timofey Goncharov
хочется же переиспользуемости кода.
Абсолютное переиспользование это зло
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
createStore<🦉> ⁣
Уж поверь (аппелирую к опыту)))
где такое глянуть?)
источник