Conciergia UI

Skeleton

ჩატვირთვისას კონტენტის ადგილის დამჭერი. სერვერ-კომპონენტია; prefers-reduced-motion-ის დროს არ პულსირებს.

მაგალითი

ინსტალაცია

terminal
pnpm add @llc-conciergia/ui
იმპორტი
import { Skeleton, SkeletonText } from "@llc-conciergia/ui/skeleton";

შენიშვნები

Skeleton aria-hidden-ია: ჩატვირთვა ეკრანის მკითხველს კონტეინერზე aria-busy-ით ან Spinner-ით აცნობეთ. shape="text" სიმაღლეს მშობლის font-size-იდან იღებს (1em).

Props

Propტიპინაგულისხმევიაღწერა
shape"rect" | "circle" | "text""rect"მომრგვალება: rounded-md, წრე (aspect-square), ან ტექსტის ხაზი.
classNamestring—ზომა (h-*, w-*, size-*).
SkeletonText: linesnumber3ხაზების რაოდენობა; ბოლო უფრო მოკლეა.
SkeletonText: lineClassNamestring—კლასები თითოეულ ხაზზე.