Display empty states with icons, titles, descriptions, and actions.

Installation

pnpm dlx shadcn@latest add https://sase-ui.vercel.app/r/empty.json

Usage

import { Empty, EmptyContent, EmptyDescription, EmptyHeader, EmptyMedia, EmptyTitle } from "@/components/ui/empty";
<Empty>
  <EmptyHeader>
    <EmptyTitle>No results found</EmptyTitle>
    <EmptyDescription>Try adjusting your search.</EmptyDescription>
  </EmptyHeader>
</Empty>

Examples

With Avatar Group

With Spinner