textarea, которые выглядят абсолютно одинаково.
Как мне реализовать данные компоненты? Сделать 2 отдельных: Input и Textarea и копипастить стили из одного в другой?
Или же сделать 1 компонент Input, а при вызове, если понадобится, менять тег на textarea при помощи .withComponent()?
С SC группы стилей копипастить вообще не приходится, засовываешь в css``; и шаришь между компонентами
Делаешь 1 Input, у которого component по дефолту 'input'. И второй Textarea = props => <Input component='textarea' {...props}
хм, или же сделать Input и Textarea, написать стили для Input, заимпортить Input внутри Textarea и при помощи extend добавить другие?
Обсуждают сегодня