на местах? чтоб такой интим словить
Да, я когда материал использовал у меня он по всему проекту был
Они по дефолту уродские, раньше например под инпутом область с ошибкой либо всегда была видна либо отключена, и если там ошибок не было то просто пустое место.. в 15 поправили, но до этого надо было css-ом править
А у нас ещё и shared material модуль(
А ты все ui любы заворачиваешь в свои компоненты?
Вот это ты зря быканул
я стараюсь писать "предметными" компонентами. т.е. обертки с запечатаным функционалом. А вся кастомизация централизовано или в них. А собирать формы непосредственно из matInput не люблю
Тоесть есть my-input-phone и my-input-email, использующие библиотечный инпут и каждый свою маску, my-colored-button и my-bordered-button, использующие button с разными апирансами? Я задумывался и читал о таком подходе, он очевидно может сэконмить кучу сил при переезде на другую ui либу, но как будто такой подход требует больше времени на разработку и ежедневную поддержку
да, примерно так. но я не из-за переезда, а мне просто приятней видеть форму, собранную из таких компонентов. чем стену тэгов
Ещё и события прокалывать и value accessors для инпутов
Да, доменные компонентики сладко выглядят, могу представить
Тогда и material не нужен, а просто какой-то tailwind юзать
Это да, но ui либы тут лучше тейлвинда так как есть биндинги стилей на формы
Обсуждают сегодня