Forge Docs
FormComboboxField

ComboboxField

コンボボックスフィールドコンポーネント

概要

検索可能なドロップダウンフィールド。onSearch でサーバーサイド検索にも対応。

Storybook で確認

Props

Prop必須デフォルト説明
labelstringYesフィールドラベル
options{ label: string; value: string }[]Yes選択肢
descriptionstringヘルパーテキスト
errorstringエラーメッセージ
valuestring選択値
onValueChange(value: string) => void選択コールバック
onSearch(query: string) => void検索コールバック
placeholderstringプレースホルダー
loadingbooleanfalseローディング表示
emptyMessagestring"結果が見つかりません"空メッセージ
disabledboolean無効化

使用例

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

<ComboboxField
  label="都道府県"
  placeholder="検索..."
  options={[
    { label: "東京都", value: "tokyo" },
    { label: "大阪府", value: "osaka" },
    { label: "北海道", value: "hokkaido" },
  ]}
  onValueChange={(value) => console.log(value)}
/>

On this page