Editable

Editableは、インラインで編集可能なテキスト入力を取得するために使用されるコンポーネントです。

なんとかなれーッ!

使い方

import { Editable } from "@yamada-ui/react"
<Editable.Root>
  <Editable.Preview />
  <Editable.Input />
  <Editable.Textarea />
  <Editable.Control>
    <Editable.EditTrigger />
    <Editable.SubmitTrigger />
    <Editable.CancelTrigger />
  </Editable.Control>
</Editable.Root>

テキストエリアを使う

おやつ…って事!? それって最高じゃん!!

編集モードをデフォルトにする

編集モードをデフォルトにする場合は、startWithEditViewtrueに設定します。

フォーカスが外れた場合に変更を確定しない

フォーカスが外れた場合に変更を確定しない場合は、submitOnBlurfalseに設定します。

なんとかなれーッ!

フォーカス時に選択しない

フォーカス時にテキストを選択しない場合は、selectAllOnFocusfalseに設定します。

なんとかなれーッ!

ボーダーの色を変更する

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

Custom focus border color
Custom error border color

無効にする

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

Your email address
Your email address
We'll never share your email.

読み取り専用にする

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

Your email address
Your email address
We'll never share your email.

無効な入力にする

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

Your email address
Your email address

制御する

なんとかなれーッ!

制御をカスタマイズする

なんとかなれーッ!

Props

アクセシビリティ

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