{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "separator",
  "files": [
    {
      "path": "ui/separator/Separator.astro",
      "content": "---\n// Generated from bejamas-juno style registry. Do not edit packages/ui/src/components/separator/Separator.astro directly.\n/**\n * @component Separator\n * @title Separator\n * @description Visual separator for grouping content, supporting horizontal and vertical orientation.\n * @status stable\n * @figmaUrl https://www.figma.com/design/koxai7zw5vIuBzuVxe5T2l/bejamas-ui?node-id=2511-5829&t=YFStJ3V8fXEO8QD8-4\n *\n * @preview\n * <div>\n *   <div class=\"space-y-1\">\n *     <h4 class=\"text-sm leading-none font-medium\">bejamas/ui</h4>\n *     <p class=\"text-muted-foreground text-sm\">\n *       An open-source UI component library.\n *     </p>\n *   </div>\n *   <Separator class=\"my-4\" />\n *   <div class=\"flex h-5 items-center space-x-4 text-sm\">\n *     <div>Blog</div>\n *     <Separator orientation=\"vertical\" />\n *     <div>Docs</div>\n *     <Separator orientation=\"vertical\" />\n *     <div>Source</div>\n *   </div>\n * </div>\n *\n * @usage\n *\n * ```astro nocollapse\n * ---\n * import { Separator } from '@bejamas/ui/components/separator';\n * ---\n *\n * <Separator />\n * <Separator orientation=\"vertical\" />\n * ```\n */\n\nimport { cn } from \"@/lib/utils\";\n\nconst {\n  class: className = \"\",\n  orientation = \"horizontal\",\n  decorative = true,\n  ...props\n} = Astro.props;\n---\n\n<div\n  aria-orientation={orientation}\n  aria-hidden={decorative ? \"true\" : undefined}\n  class={cn(\n    \"bg-border shrink-0\",\n    orientation === \"vertical\" ? \"h-full w-px\" : \"h-px w-full\",\n    \"shrink-0\",\n    className,\n  )}\n  {...props}\n>\n</div>\n",
      "type": "registry:ui"
    },
    {
      "path": "ui/separator/index.ts",
      "content": "// Generated from bejamas-juno style registry. Do not edit packages/ui/src/components/separator/index.ts directly.\nexport { default as Separator } from \"./Separator.astro\";\n\n",
      "type": "registry:ui"
    }
  ],
  "type": "registry:ui"
}