// Feedback
Skeleton
Displays a loading state.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/skeleton// Usage
1import { Skeleton, SkeletonCircle, SkeletonText } from "@/components/ui/skeleton";23<Skeleton />// Code
1"use client";23import { ark } from "@ark-ui/react/factory";4import { cn } from "@/lib/utils";56export const Skeleton = (props: React.ComponentProps<typeof ark.div>) => {7 const { className, ...rest } = props;89 return (10 <ark.div11 className={cn(12 "rounded-md bg-muted",13 "animate-pulse",14 "motion-reduce:animate-none!",15 className16 )}17 data-slot="skeleton"18 {...rest}19 />20 );21};2223export const SkeletonCircle = (props: React.ComponentProps<typeof ark.div>) => {24 const { className, ...rest } = props;2526 return (27 <ark.div28 className={cn(// Dependencies