variant Тип 'default' | 'accidental' | 'plain'
Вид параметр
По умолчанию 'default'
Зачем Визуальный тон кнопки.
Основное действие интерфейса в текстовом и иконочном режимах.
Одно главное действие на блок. Для акцента — variant="accidental", для второстепенных действий — "plain". В группах одинаковой важности держите один размер.
variant Тип 'default' | 'accidental' | 'plain'
Вид параметр
По умолчанию 'default'
Зачем Визуальный тон кнопки.
size Тип 's' | 'm'
Вид параметр
По умолчанию 'm'
Зачем Высота и плотность.
loading Тип boolean
Вид параметр
По умолчанию false
Зачем Блокирует кнопку и показывает индикатор.
disabled Тип boolean
Вид параметр
По умолчанию false
Зачем Недоступное действие.
iconOnly Тип boolean
Вид параметр
По умолчанию false
Зачем Квадратная кнопка только с иконкой. Нужен aria-label.
leadingIcon Тип IconName
Вид параметр
По умолчанию —
Зачем Иконка слева от подписи.
pressed Тип boolean
Вид привязка
По умолчанию false
Зачем Состояние toggle-кнопки без ссылки.
href Тип string
Вид параметр
По умолчанию —
Зачем Если задан, кнопка рендерится как ссылка.
| Клавиши | Поведение |
|---|---|
Enter / Space | Активирует кнопку. |