Tag

Tagは、アイテムを説明するキーワードを使用して分類または整理するコンポーネントです。

Tag

使い方

import { Tag } from "@yamada-ui/react"
<Tag />

バリアントを変更する

solidsubtlesurfaceoutline

サイズを変更する

smmdlg

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

successwarningerror

アイコンを使う

startIconendIcon

閉じるボタンを使う

Tag

閉じるボタンを無効にする

Tag

Props

アクセシビリティ

Tagは、onCloseが設定されると閉じるボタンを表示します。この閉じるボタンのaria-labelは、デフォルトで"タグを閉じる"を設定しています。もし、aria-labelを任意の値に変更したい場合は、closeButtonPropsaria-labelを設定します。

<Tag onClose={() => {}} closeButtonProps={{ "aria-label": "Close custom tag" }}>
  Tag
</Tag>

キーボード操作

キー説明状態
Tab閉じるボタンにフォーカスを移動します。TagCloseButton
Enter, Spaceフォーカスされた閉じるボタンを実行します。TagCloseButton

ARIAロールと属性

コンポーネントロールと属性使い方
TagCloseButtonrole="button"閉じるボタンであることを示します。
aria-label"タグを閉じる"を設定します。
aria-disableddisabledが設定されている場合は"true"を設定します。