{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "timericon", "type": "registry:component", "title": "TimerIcon", "description": "Componente Concorde TimerIcon — un solo archivo, TimerIcon.tsx.", "dependencies": [ "react" ], "registryDependencies": [], "files": [ { "path": "components/TimerIcon.tsx", "type": "registry:file", "target": "components/TimerIcon.tsx", "content": "/**\n * TimerIcon — Generado por Concorde\n * Fuente: Figma VOYAGER · \"timericon\" (3201)\n *\n * Icono de temporizador/reloj (22×22), trazo redondeado 1.83. Copia exacta del\n * path del SVG. Tamaño y color personalizables (default currentColor).\n */\n\nimport type { JSX } from \"react\";\n\nexport interface TimerIconProps {\n /** Tamaño en px (default 22) */\n size?: number;\n /** Color del trazo (default \"currentColor\") */\n color?: string;\n /** Texto accesible. Si se omite, es decorativo (aria-hidden). */\n title?: string;\n className?: string;\n}\n\nexport default function TimerIcon({ size = 22, color = \"currentColor\", title, className = \"\" }: TimerIconProps): JSX.Element {\n return (\n \n {title ? {title} : null}\n \n \n );\n}\n" } ] }