ButtonGroup

Группа кнопок одного размера.

Передайте несколько Button дочерними элементами; общий размер задавайте на группе.

Живой пример

Настройки примера

Использование

import { Button, ButtonGroup, Dropdown } from '@prosazhin/pbcomponents';

<ButtonGroup size='m'>
  <Button theme='border'>One</Button>
  <Button theme='border'>Two</Button>
  <Dropdown>
    <Dropdown.Trigger theme='border'>Three</Dropdown.Trigger>
    <Dropdown.Content>
      <Dropdown.Item>One</Dropdown.Item>
      <Dropdown.Item>Two</Dropdown.Item>
      <Dropdown.Item>Three</Dropdown.Item>
    </Dropdown.Content>
  </Dropdown>
</ButtonGroup>;

API компонента

PropТип / вариантыНазначениеПо умолчанию
childrenButton[] | Dropdown[]Кнопки и меню в одной группе.
size'xs' | 's' | 'm' | 'l'xs · s · m · lРазмер компонента.m
classNamestringКласс корневого элемента.

Нативные HTML-атрибуты поддерживаются там, где компонент рендерит соответствующий элемент. Параметры className управляют только оформлением.