@forbespro/lead-agent
Version:
Lead Chat Agent React Component
25 lines (24 loc) • 924 B
JavaScript
import { jsx as d } from "react/jsx-runtime";
import * as l from "react";
import { cn as p } from "./index12.js";
const s = l.forwardRef(({ className: r, id: f, "aria-describedby": i, ...e }, a) => {
const o = l.useId(), t = f || `fpl-textarea-${o}`;
return /* @__PURE__ */ d(
"textarea",
{
id: t,
className: p(
"fpl-flex fpl-min-h-[80px] fpl-w-full fpl-rounded-md fpl-border fpl-border-input fpl-bg-background fpl-px-3 fpl-py-2 fpl-text-base fpl-ring-offset-background fpl-placeholder:text-muted-foreground fpl-focus-visible:outline-none fpl-focus-visible:ring-2 fpl-focus-visible:ring-ring fpl-focus-visible:ring-offset-2 fpl-disabled:cursor-not-allowed fpl-disabled:opacity-50 fpl-md:text-sm",
r
),
ref: a,
"aria-invalid": e["aria-invalid"] || void 0,
"aria-describedby": i,
...e
}
);
});
s.displayName = "Textarea";
export {
s as Textarea
};