Skeleton
Show a placeholder while content is loading.
Installation
Add the skeleton component with the shadcn CLI.
npx shadcn@latest add https://yami.ui.unsanity.ai/r/skeleton.jsonUsage
import { Skeleton } from "@/components/ui/skeleton"
<div className="flex items-center gap-3">
<Skeleton className="size-12 rounded-full" />
<div className="space-y-2">
<Skeleton className="h-4 w-40" />
<Skeleton className="h-4 w-28" />
</div>
</div>Examples
Default
Code
import { Skeleton } from "@/components/ui/skeleton"
<div className="flex items-center gap-3">
<Skeleton className="size-12 rounded-full" />
<div className="space-y-2">
<Skeleton className="h-4 w-40" />
<Skeleton className="h-4 w-28" />
</div>
</div>