Skeleton
feedbackLoading placeholder with shimmer pulse animation. Three variants (text/circle/rectangle), configurable dimensions, multi-line text support, and aria-hidden for accessibility. Composable for card, profile, and list loading states.
Import
typescript
import { Skeleton } from "packages/ui/src";Props
SkeletonProps
| Prop | Type | Required |
|---|---|---|
variant | text|circle|rectangle | No |
width | string|number | No |
height | string|number | No |
lines | number | No |
Examples
Skeleton
Loading placeholder with shimmer animation for text, circles, and rectangles. 23rd shared component — 8 dedicated tokens.