1 line
750 B
JavaScript
1 line
750 B
JavaScript
import{a as d,j as e}from"./vendor-react-BHG7lGYR.js";import{d as l}from"./index-BWcMVITa.js";const n=d.forwardRef(({label:t,error:o,className:s,...r},a)=>e.jsxs("div",{className:"w-full",children:[t&&e.jsx("label",{className:"block text-sm font-medium text-kodo-content-dim mb-2 font-body",children:t}),e.jsx("textarea",{ref:a,className:l("w-full px-4 py-4","bg-kodo-graphite border",o?"border-kodo-red":"border-kodo-steel","text-white placeholder-gray-500","font-body text-base","rounded-lg","focus:outline-none focus:border-kodo-steel focus:ring-1 focus:ring-kodo-steel","transition-all duration-200","min-h-[100px] resize-y",s),...r}),o&&e.jsx("p",{className:"mt-1 text-xs text-kodo-red",children:o})]}));n.displayName="Textarea";export{n as T};
|