Fieldset

Fieldsetは、フィールドセット要素に、レジェンド、ヘルパーメッセージ、エラーメッセージなどをグループ化するために使用されるコンポーネントです。

Contact details

使い方

import { Fieldset } from "@yamada-ui/react"
<Fieldset.Root>
  <Fieldset.Legend />
  <Fieldset.Header>
    <Fieldset.Legend />
    <Fieldset.HelperMessage />
  </Fieldset.Header>
  <Fieldset.Content />
  <Fieldset.HelperMessage />
  <Fieldset.ErrorMessage />
</Fieldset.Root>

バリアントを変更する

Contact detailsPlease provide your contact details below.
Contact detailsPlease provide your contact details below.
Contact detailsPlease provide your contact details below.
Contact detailsPlease provide your contact details below.

サイズを変更する

Contact detailsPlease provide your contact details below.
Contact detailsPlease provide your contact details below.
Contact detailsPlease provide your contact details below.

ヘルプメッセージを表示する

ヘルプメッセージを表示する場合は、helperMessageReactNodeを設定します。

Contact detailsPlease provide your contact details below.

または、Fieldset.HelperMessageを使用してカスタマイズすることも可能です。

Contact detailsPlease provide your contact details below.

エラーメッセージを表示する

エラーメッセージを表示する場合は、invalidtrueに設定し、errorMessageReactNodeを設定します。

Contact detailsPlease provide your contact details below.
Some fields are invalid. Please check them.

または、Fieldset.ErrorMessageを使用してカスタマイズすることも可能です。

Contact detailsPlease provide your contact details below.
Some fields are invalid. Please check them.

必須にする

必須にする場合は、requiredtrueに設定します。

Contact detailsPlease provide your contact details below.

無効にする

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

Contact detailsPlease provide your contact details below.

読み取り専用にする

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

Email addressWe'll never share your email.

無効な入力にする

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

Email addressWe'll never share your email.
Some fields are invalid. Please check them.

キャプションをカスタマイズする

キャプションをカスタマイズする場合は、Fieldset.Legendを使用します。

Contact detailsPlease provide your contact details below.

ヘッダーをカスタマイズする

ヘッダーをカスタマイズする場合は、Fieldset.Headerを使用します。

Contact detailsPlease provide your contact details below.

コンテンツをカスタマイズする

コンテンツをカスタマイズする場合は、Fieldset.Contentを使用します。

Contact detailsPlease provide your contact details below.
Some fields are invalid. Please check them.

Props

アクセシビリティ

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