Привет! На проекте есть определённый набор кнопок (поскринил и собрал их в одной пикче):
![5ac260fa4abcf774645247.jpeg](https://habrastorage.org/webt/5a/c2/60/5ac260fa4abcf774645247.jpeg)
Красные отвечают за какие-то глобальные действия (типа отправить форму),
а синие за какие-то локальные действия (типа перейти к следующему шагу заполнения ряда форм)
Как будет правильно сформировать компонент?
Будет ли это один компонент кнопки с модификаторами типа на есть/нет фон, есть/нет рамка и на есть/нет цвет?
Получается на одну кнопку надо будет кучу модификаторов городить в разметку. Это же не хорошо наверняка.
Как лучше сделать?
Спасибо!