@forbespro/lead-agent
Version:
Lead Chat Agent React Component
28 lines (27 loc) • 1.07 kB
JavaScript
import { jsx as n } from "react/jsx-runtime";
import * as l from "react";
import { cn as a } from "./index12.js";
const s = l.forwardRef(
({ className: e, type: i, id: p, "aria-describedby": r, ...f }, o) => {
const t = l.useId(), d = p || `fpl-input-${t}`;
return /* @__PURE__ */ n(
"input",
{
id: d,
type: i,
className: a(
"fpl-flex fpl-h-10 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-file:border-0 fpl-file:bg-transparent fpl-file:text-sm fpl-file:font-medium fpl-file:text-foreground 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",
e
),
ref: o,
"aria-invalid": f["aria-invalid"] || void 0,
"aria-describedby": r,
...f
}
);
}
);
s.displayName = "Input";
export {
s as Input
};