{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "button-example",
"title": "Button",
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/button-example.tsx",
"content": "import {\n Example,\n ExampleWrapper,\n} from \"@/registry/bases/base/components/example\"\nimport { Button } from \"@/registry/bases/base/ui/button\"\nimport { IconPlaceholder } from \"@/app/(create)/components/icon-placeholder\"\n\nexport default function ButtonExample() {\n return (\n \n \n \n \n \n \n \n \n )\n}\n\nfunction ButtonVariantsAndSizes() {\n return (\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n )\n}\n\nfunction ButtonIconRight() {\n return (\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n )\n}\n\nfunction ButtonIconLeft() {\n return (\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n )\n}\n\nfunction ButtonIconOnly() {\n return (\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n )\n}\n\nfunction ButtonExamples() {\n return (\n \n \n
\n \n \n
\n
\n \n \n
\n
} nativeButton={false}>\n Link\n \n
\n \n )\n}\n\nfunction ButtonInvalidStates() {\n return (\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n )\n}\n",
"type": "registry:example"
}
],
"type": "registry:example"
}