Avatar

Avatarは、ユーザーを表すプロフィール写真やイニシャルのアイコンを表示するコンポーネントです。

使い方

import { Avatar, AvatarGroup } from "@yamada-ui/react"
<Avatar />
<AvatarGroup.Root>
  <AvatarGroup.Item />
</AvatarGroup.Root>

バリアントを変更する

サイズを変更する

形を変える

イニシャルを表示する

nameに文字列を設定すると、イニシャルのアイコンを表示します。

画像を表示する

画像を表示する場合は、srcにパスを設定します。

フォールバック

srcの読み込みが失敗した場合は、2つのフォールバックがあります。

  • nameがある場合: イニシャルのアイコンを表示します。
  • nameがない場合: デフォルトのアバターのアイコンを使用します。

フォールバックをカスタマイズする

ランダムな色を使う

グループ化する

グループ化する場合は、maxに数値を指定します。指定された数以上のアバターが存在する場合は、切り詰めて残りのアバターを+Xのように表示されます。

Props

アクセシビリティ

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

2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd