{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "input-example",
"title": "Input",
"registryDependencies": [
"button",
"field",
"input",
"native-select",
"select",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/input-example.tsx",
"content": "import {\n Example,\n ExampleWrapper,\n} from \"@/registry/base-lyra/components/example\"\nimport { Button } from \"@/registry/base-lyra/ui/button\"\nimport {\n Field,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n} from \"@/registry/base-lyra/ui/field\"\nimport { Input } from \"@/registry/base-lyra/ui/input\"\nimport {\n NativeSelect,\n NativeSelectOption,\n} from \"@/registry/base-lyra/ui/native-select\"\nimport {\n Select,\n SelectContent,\n SelectGroup,\n SelectItem,\n SelectTrigger,\n SelectValue,\n} from \"@/registry/base-lyra/ui/select\"\n\nexport default function InputExample() {\n return (\n \n \n \n \n \n \n \n \n \n \n \n \n )\n}\n\nfunction InputBasic() {\n return (\n \n \n \n )\n}\n\nfunction InputInvalid() {\n return (\n \n \n \n )\n}\n\nfunction InputWithLabel() {\n return (\n \n \n Email\n \n \n \n )\n}\n\nfunction InputWithDescription() {\n return (\n \n \n Username\n \n \n Choose a unique username for your account.\n \n \n \n )\n}\n\nfunction InputDisabled() {\n return (\n \n \n Email\n \n \n \n )\n}\n\nfunction InputTypes() {\n return (\n \n \n \n Password\n \n \n \n Phone\n \n \n \n URL\n \n \n \n Search\n \n \n \n Number\n \n \n \n Date\n \n \n \n Time\n \n \n \n File\n \n \n
\n \n )\n}\n\nfunction InputWithSelect() {\n return (\n \n \n \n \n
\n \n )\n}\n\nfunction InputWithButton() {\n return (\n \n \n \n \n
\n \n )\n}\n\nfunction InputWithNativeSelect() {\n return (\n \n \n \n \n +1\n +44\n +46\n \n
\n \n )\n}\n\nfunction InputForm() {\n return (\n \n \n \n )\n}\n",
"type": "registry:example"
}
],
"type": "registry:example"
}