правильно использую данный термин тут). Есть страничка где много ридонли инпутов, которые по нажатию на иконку в этом инпуте можно редактировать. например, два вида инпутов в сайдбаре, и где-то 8 в основной части (то есть справа от сайдбара). И я решил сделать общий компонент для таких инпутов. Проблема в том, что у меня появлятся довольно много повторения кода, из-за того что еще необходима обертка для инпута, для добавления иконок и тд. Мне кажется, это не очень хорошо, и нужно придумать какой-то другой компонент. Может сталкивались с таким или можете подсказать какой-то паттерн, по которому можно это организовать? Или же использовать один общий компонент для всего это не самая разумная идея?
П.с. под разными видами инпутов я имею в виду что они немного отличаются по стилям, наличию и количеству иконок, и соответственно разные запросы при их редактировании
Можете создать один компонент, а отличия по стилям контролировать пропсами . Не которые компоненты типа иконок можно передавать в пропсы, используя паттерн слотов
Спасибо, почитаю сейчас про паттерн
Обсуждают сегодня