ButtonGroup

Joins related buttons into one segmented control.

Import

import { ButtonGroup } from "@tarve/core";

Usage

ButtonGroup.tsx
import { Button, ButtonGroup } from "@tarve/core";

<ButtonGroup>
  <Button variant="outline">Day</Button>
  <Button variant="outline">Week</Button>
  <Button variant="outline">Month</Button>
</ButtonGroup>

Props

PropTypeDefault
gap number0
orientation "horizontal" | "vertical""horizontal"

Common props

Shared by every component. See descriptions →

childrenhighlightidkeymotionFromonHighlightonPasteonTransitionEndrovingGroupstyle