Сначала уточните, является ли изменение новым допустимым вариантом кнопки или локальной композицией; не меняйте все 50 мест без необходимости.
Есть компонент Button, который используется в 50 местах. Дизайнер хочет немного изменить его внешний вид в одном конкретном месте. Как ты будешь действовать?
Сначала уточните, является ли изменение новым допустимым вариантом кнопки или локальной композицией; не меняйте все 50 мест без необходимости.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сначала уточните, является ли изменение новым допустимым вариантом кнопки или локальной композицией; не меняйте все 50 мест без необходимости.
Если вариант повторяемый и осмысленный, добавьте явно названный variant в дизайн-систему. Для отступа или расположения используйте внешний контейнер. Избегайте глобального переопределения и props, названных по конкретной странице. Проверьте базовые варианты и доступность кнопки после изменения.