# Skeleton URL: /lynx/components/skeleton Source: https://github.com/daangn/seed-design/blob/dev/docs/content/lynx/components/skeleton.mdx 콘텐츠를 불러오는 동안 윤곽을 표시하는 컴포넌트입니다. Lynx Engine 최소 버전: 3.6 사용 가능 버전: @seed-design/lynx-react@0.8.0, @seed-design/lynx-css@0.12.0 ## Preview ```tsx import { Skeleton, VStack } from "@seed-design/lynx-react"; export default function Example() { return ( ); } ``` ## Installation - npm: npm install @seed-design/lynx-react @seed-design/lynx-css - pnpm: pnpm add @seed-design/lynx-react @seed-design/lynx-css - yarn: yarn add @seed-design/lynx-react @seed-design/lynx-css - bun: bun add @seed-design/lynx-react @seed-design/lynx-css ## Usage ```tsx import { Skeleton } from "@seed-design/lynx-react"; ``` ```tsx ``` ## Props ## Examples ### Line Height 텍스트를 대체하는 Skeleton에는 `height="lineHeight.t4"`처럼 텍스트와 같은 line-height 토큰을 지정할 수 있습니다. ```tsx import { useState } from "@lynx-js/react"; import { Skeleton, Text, VStack } from "@seed-design/lynx-react"; import { Switch } from "@/components/ui/switch"; export default function Example() { const [loading, setLoading] = useState(true); return ( {loading ? ( ) : ( 콘텐츠 제목 )} {loading ? ( ) : ( 불러온 콘텐츠입니다. )} ); } ``` ### Radius ```tsx import { HStack, Skeleton } from "@seed-design/lynx-react"; export default function Example() { return ( ); } ``` ### Tone ```tsx import { Skeleton, VStack } from "@seed-design/lynx-react"; export default function Example() { return ( ); } ``` ## 웹 버전과의 차이 - 접근성 트리에서 숨겨지는 장식 요소입니다. - `height`에는 반응형 값이 아닌 단일 값만 전달할 수 있습니다. - 웹의 `asChild`는 지원하지 않습니다.