Avatar Group

PreviousNext

avatar-group-demo

Docs
intentuipage

Preview

Loading preview…
components/docs/media/avatar/avatar-group-demo.tsx
import { Avatar } from "@/components/ui/avatar"

export default function AvatarGroupDemo() {
  return (
    <div className="flex items-center justify-center -space-x-2">
      {users.map((user) => (
        <Avatar
          key={user.id}
          src={user.image_url}
          className="size-8 ring-2 ring-white dark:ring-zinc-900"
        />
      ))}
    </div>
  )
}

export const users = [
  {
    id: 1,
    name: "Robert Plant",
    image_url: "/images/avatar/robert.jpg",
  },
  { id: 2, name: "Jimmy Page", image_url: "/images/avatar/page.jpg" },
  { id: 5, name: "Irsyad", image_url: "/images/avatar/irsyad.jpg" },
  { id: 3, name: "Slash", image_url: "/images/avatar/slash.jpg" },
  {
    id: 4,
    name: "Kurt Cobain",
    image_url: "https://intentui.com/images/avatar/cobain.jpg",
  },
]

Installation

npx shadcn@latest add @intentui/avatar-group-demo

Usage

Usage varies by registry entry. Refer to the registry docs or source files below for details.