{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"textarea","type":"registry:ui","title":"Textarea","description":"Tailark Base UI Textarea component","registryDependencies":["@tailark/core-utils"],"files":[{"path":"ui/textarea.tsx","type":"registry:ui","target":"@ui/textarea.tsx","content":"import * as React from 'react'\n\nimport { cn } from '@/lib/utils'\n\nfunction Textarea({ className, ...props }: React.ComponentProps<'textarea'>) {\n    return (\n        <textarea\n            data-slot=\"textarea\"\n            className={cn(\n                'bg-card dark:bg-foreground/5 ring-foreground/10 placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive field-sizing-content flex min-h-16 w-full rounded-md border border-transparent px-3 py-2 text-base shadow-sm outline-none ring-1 transition-[color,box-shadow] focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm',\n                'focus-visible:border-foreground/35 focus-visible:ring-ring/25 dark:focus-visible:border-foreground/25 focus-visible:ring-[3px]',\n                'aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive',\n                className\n            )}\n            {...props}\n        />\n    )\n}\n\nexport { Textarea }\n"}]}