{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "field-example", "title": "Field", "registryDependencies": [ "badge", "checkbox", "field", "input", "input-otp", "native-select", "radio-group", "select", "slider", "switch", "textarea", "example" ], "files": [ { "path": "registry/radix-mira/examples/field-example.tsx", "content": "\"use client\"\n\nimport { useState } from \"react\"\nimport { REGEXP_ONLY_DIGITS } from \"input-otp\"\n\nimport {\n Example,\n ExampleWrapper,\n} from \"@/registry/radix-mira/components/example\"\nimport { Badge } from \"@/registry/radix-mira/ui/badge\"\nimport { Checkbox } from \"@/registry/radix-mira/ui/checkbox\"\nimport {\n Field,\n FieldContent,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n FieldLegend,\n FieldSet,\n FieldTitle,\n} from \"@/registry/radix-mira/ui/field\"\nimport { Input } from \"@/registry/radix-mira/ui/input\"\nimport {\n InputOTP,\n InputOTPGroup,\n InputOTPSeparator,\n InputOTPSlot,\n} from \"@/registry/radix-mira/ui/input-otp\"\nimport {\n NativeSelect,\n NativeSelectOptGroup,\n NativeSelectOption,\n} from \"@/registry/radix-mira/ui/native-select\"\nimport {\n RadioGroup,\n RadioGroupItem,\n} from \"@/registry/radix-mira/ui/radio-group\"\nimport {\n Select,\n SelectContent,\n SelectGroup,\n SelectItem,\n SelectTrigger,\n SelectValue,\n} from \"@/registry/radix-mira/ui/select\"\nimport { Slider } from \"@/registry/radix-mira/ui/slider\"\nimport { Switch } from \"@/registry/radix-mira/ui/switch\"\nimport { Textarea } from \"@/registry/radix-mira/ui/textarea\"\n\nexport default function FieldExample() {\n return (\n \n \n \n \n \n \n \n \n \n \n \n \n )\n}\n\nfunction InputFields() {\n return (\n \n \n \n Basic Input\n \n \n \n \n Input with Description\n \n \n \n Choose a unique username for your account.\n \n \n \n Email Address\n \n We'll never share your email with anyone.\n \n \n \n \n \n Required Field *\n \n \n This field must be filled out.\n \n \n Disabled Input\n \n This field is currently disabled.\n \n \n \n Input with Badge{\" \"}\n \n Recommended\n \n \n \n \n \n Invalid Input\n \n \n This field contains validation errors.\n \n \n \n Disabled Field\n \n This field is currently disabled.\n \n \n \n )\n}\n\nfunction TextareaFields() {\n return (\n \n \n \n Basic Textarea\n