preskok/ui

Button Group

A component for grouping related buttons with horizontal or vertical orientation.

Installation

pnpm dlx @preskok-org/ui@latest add button-group

Usage

import { Button } from "@/registry/preskok/ui/preskok-ui/button"
import { ButtonGroup } from "@/registry/preskok/ui/preskok-ui/button-group"
 
export function ButtonGroupDemo() {
  return (
    <ButtonGroup>
      <Button intent="secondary">Down</Button>
      <Button intent="secondary">Up</Button>
    </ButtonGroup>
  )
}

Examples

Complete Example

Vertical Orientation

With Menu

With Text

Props

ButtonGroup

PropTypeDefaultDescription
orientation"horizontal" | "vertical""horizontal"Direction of button alignment
classNamestring-Additional CSS classes

ButtonGroupText

PropTypeDefaultDescription
classNamestring-Additional CSS classes