случае есть кнопка удаления и добавления. Это должно быть 2 компонента BaseButtonAdd и BaseButtonDelete или все же один общий и при этом пропсами нужно настраивать?
думаю BaseButton должен быть один, а пропсами добавляешь нужные параметры, да
кнопка одна, пропсом настаиваешь цвет, все остальное слотами передаешь
Все настраивается, но, вот позиция иконки left и right не настроится(
можешь два слота сделать для иконок
это отличный повод, чтобы задуматься о том, почему у тебя одни и те же кнопки выглядят по-разному в разных местах по-хорошему они должны быть унифицированы и выглядеть одинаково везде максимум - разные размеры (small, medium, large), которые просто прокидываются пропами
хотя да, стиль должен быть единым. Ну у меня они с одной стороны)
Обсуждают сегодня