HORON

Segmented Control

몇 개의 보기 중 하나를 고르는 분할 컨트롤입니다.

@horon-ai/react 입력과 선택 Storybook ↗

Preview

Usage

tsx
import { SegmentedControl } from "@horon-ai/react";

export default function SegmentedControlDemo() {
  return (
    <>
      <SegmentedControl
        aria-label="View"
        className="w-50"
        defaultValue="chat"
        items={[
          { value: "chat", label: "Chat" },
          { value: "work", label: "Work" },
        ]}
      />
      <SegmentedControl
        aria-label="Status"
        size="lg"
        defaultValue="running"
        items={[
          { value: "all", label: "All" },
          { value: "running", label: "Running" },
          { value: "done", label: "Done" },
        ]}
      />
    </>
  );
}