Skeleton
Placeholder de carregamento com formato do conteúdo.
Feedback e estados
Carregando conteúdo
Código da demo
"use client";
import { Skeleton } from "@/components/ui/skeleton";
export function Demo() {
return (
<div
className="flex w-full max-w-sm items-center gap-fe-3"
aria-busy="true"
aria-live="polite"
>
<span className="sr-only">Carregando conteúdo</span>
<Skeleton className="size-10 rounded-full" />
<div className="flex flex-1 flex-col gap-fe-2">
<Skeleton className="h-4 w-3/4" />
<Skeleton className="h-4 w-1/2" />
</div>
</div>
);
}- Acessibilidade
- aria-hidden no skeleton; anuncie loading no container.
- Importar
import { Skeleton } from "@financeequity/ui/skeleton"Neste repositório:
import { Skeleton } from "@/components/ui/skeleton"