Murasaki
コンポーネント

Button Group

関連するボタンや操作を、ひとまとまりの UI として表示します。

Selected: left

使い方

import { Button, ButtonGroup } from '@murasakijs/ui'

<ButtonGroup aria-label="文字揃え">
  <Button variant="outline">左</Button>
  <Button variant="outline">中央</Button>
  <Button variant="outline">右</Button>
</ButtonGroup>

縦に並べる場合は orientation="vertical" を指定します。ButtonGroupText は操作できないラベルや値を、ButtonGroupSeparator は明示的な区切りを追加します。周囲の見出しだけでは用途が分からない場合、aria-label または aria-labelledby でグループ名を付けてください。

API

Propデフォルト
orientation"horizontal" | "vertical""horizontal"

エクスポート: ButtonGroupButtonGroupTextButtonGroupSeparatorbuttonGroupVariants

GitHub でこのページを改善

On this page