"use client"; import type { ComponentExample } from "./component-registry"; import styles from "./dev-test.module.scss"; export function ComponentView({ example }: { example: ComponentExample }) { return (

{example.name}

{example.description ? (

{example.description}

) : null}
{example.variants.map((variant) => (
{variant.label}
{variant.node}
))}
); } export function ComponentEmpty() { return (

컴포넌트가 아직 없습니다

컴포넌트를 만들면 @fox/dev-test/component-registry.tsx의{" "} COMPONENT_EXAMPLES 배열에 항목을 하나 추가하세요. 사이드바와 본문은 그 배열만 보고 그리므로 다른 파일은 고칠 필요가 없습니다.

{`{
  id: "button",
  name: "Button",
  description: "기본 액션 버튼",
  variants: [
    { label: "primary", node:  },
    { label: "disabled", node:  },
  ],
}`}
); }