openrag/frontend/components/label-input.tsx
2025-09-18 16:43:10 -03:00

26 lines
483 B
TypeScript

import { LabelWrapper } from "./label-wrapper";
import { Input } from "./ui/input";
export function LabelInput({
label,
helperText,
id,
required,
...props
}: {
label: string;
helperText: string;
id: string;
required: boolean;
} & React.InputHTMLAttributes<HTMLInputElement>) {
return (
<LabelWrapper
label={label}
helperText={helperText}
id={id}
required={required}
>
<Input id={id} {...props} />
</LabelWrapper>
);
}