Skeleton
콘텐츠가 로딩되는 동안 표시되는 플레이스홀더
Basic Usage
콘텐츠 로딩 중 레이아웃을 유지하며 로딩 상태를 표시합니다.
tsx
<Skeleton className="h-4 w-[250px]" />
<Skeleton className="h-4 w-[200px]" />
<Skeleton className="h-4 w-[150px]" />Card Skeleton
카드 형태의 스켈레톤을 구성할 수 있습니다.
tsx
<div className="flex items-center space-x-4">
<Skeleton className="h-12 w-12 rounded-full" />
<div className="space-y-2">
<Skeleton className="h-4 w-[200px]" />
<Skeleton className="h-4 w-[150px]" />
</div>
</div>Usage
tsx
import { Skeleton } from '@gpters-internal/ui';
function LoadingCard() {
return (
<div className="flex items-center space-x-4">
<Skeleton className="h-12 w-12 rounded-full" />
<div className="space-y-2">
<Skeleton className="h-4 w-[200px]" />
<Skeleton className="h-4 w-[150px]" />
</div>
</div>
);
}