CheckboxCard

CheckboxCardは、ユーザーが複数の選択肢の中から複数の値を選択するために使用されるコンポーネントです。

使い方

import { CheckboxCard, CheckboxCardGroup } from "@yamada-ui/react"
<CheckboxCardGroup.Root>
  <CheckboxCardGroup.Item.Root>
    <CheckboxCardGroup.Item.Label />
    <CheckboxCardGroup.Item.Description />
    <CheckboxCardGroup.Item.Addon />
  </CheckboxCardGroup.Item.Root>
</CheckboxCardGroup.Root>

itemsを使う

バリアントを変更する

サイズを変更する

カラースキームを変更する

デフォルトの値を設定する

デフォルトの値を設定する場合は、defaultValueに値を設定します。

選択数を制限する

選択数を制限する場合は、maxに数値を設定します。

方向を変更する

方向を変更する場合は、orientation"horizontal"または"vertical"を設定します。デフォルトでは、"horizontal"が設定されています。

形を変更する

配置を変更する

配置を変更する場合は、justify"start"または"end"などを設定します。デフォルトでは、"start"が設定されています。

アドオンを追加する

アドオンを追加する場合は、addonReactNodeを設定します。

インジケーターを非表示にする

インジケーターを非表示にする場合は、withIndicatorfalseに設定します。

無効にする

無効にする場合は、disabledtrueに設定します。

読み取り専用にする

読み取り専用にする場合は、readOnlytrueに設定します。

無効な入力にする

無効な入力にする場合は、invalidtrueに設定します。

ボーダーの色を変更する

ボーダーの色を変更する場合は、focusBorderColorまたはerrorBorderColorに値を設定します。

アイコンをカスタマイズする

カスタムアイコンを使う場合は、checkedIconReactNodeを設定します。

制御する

Props

アクセシビリティ

現在、v2の移行に伴い、このセクションは更新中です。