{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "button", "type": "registry:component", "title": "Button", "description": "Componente Concorde Button — un solo archivo, Button.tsx.", "dependencies": [ "react" ], "registryDependencies": [], "files": [ { "path": "components/Button.tsx", "type": "registry:file", "target": "components/Button.tsx", "content": "// Button.tsx — Generado por Concorde\r\n// Fuente: https://voyager-ds.vercel.app/preview/components/pase1\r\n// Generado: 2026-05-25\r\n// EDITAR LIBREMENTE después de generar\r\n\r\n\"use client\";\r\n\r\nimport { forwardRef } from \"react\";\r\nimport type { ButtonHTMLAttributes, JSX, ReactNode } from \"react\";\r\n\r\nexport type ButtonVariant =\r\n | \"primary\"\r\n | \"negotiable\"\r\n | \"secondary\"\r\n | \"secondary-sm\"\r\n | \"ghost\"\r\n | \"outline\"\r\n | \"sm-guest\"\r\n | \"sm-logged-in\";\r\n\r\n/**\r\n * Hereda todos los atributos nativos de \r\n \r\n );\r\n});\r\n\r\nexport default Button;\r\n" } ] }