Forge Docs
FormSelectField

SelectField

セレクトフィールドコンポーネント

概要

ドロップダウン選択フィールド。内部で shadcn の Select を使用。

Storybook で確認

Props

Prop必須説明
labelstringYesフィールドラベル
options{ label: string; value: string }[]Yes選択肢
placeholderstringプレースホルダー
descriptionstringヘルパーテキスト
errorstringエラーメッセージ
valuestring制御値
defaultValuestring初期値
onValueChange(value: string) => void変更コールバック
disabledboolean無効化

使用例

import { SelectField } from "@unitto/ui";

<SelectField
  label="カテゴリ"
  placeholder="選択してください"
  options={[
    { label: "技術", value: "tech" },
    { label: "デザイン", value: "design" },
    { label: "ビジネス", value: "business" },
  ]}
  onValueChange={(value) => console.log(value)}
/>

On this page