зрения реакта, а с точки зрения интерфейсов в целом — идея странная.
Вот смотришь ты на кнопку "добавить" на одной странице — и она у тебя такая. Смотришь на эту кнопку на другой странице — и она у тебя другая.
Это правильно? Нет. Кнопка с одинаковым функциналом и назначением должна выглядеть и работать одинаково. иначе это просто ДВЕ РАЗНЫЕ КНОПКИ. Как с точки зрения дизайна, так и с точки зрения кода.
Просто потому что ты щас напишешь всяких условий, которые будут менять поведение компонентов внутри обертки и что потом будешь делать, писать такие вот костыли для всех внутрилежищих компонентов? Надо тебе будет 1-2-3 туда добавит ьи ты для каждого будешь во враппере писать стили?
То есть ты тупо возьмешь компонентА, а стили его будут описаны в компонентеБ, и в компонентеЦ, и возможно еще в компонентеД — он тоже будет вести себя по-другому. Как быстро ты потеряешь контроль над своим кодом? Крайне быстро, если ты не hello world делаешь
Я это понимаю, но бывакт, что нет логики в дизайне
Обсуждают сегодня