import clsx from "clsx"; import { ComponentProps } from "react"; interface TextInputProps extends ComponentProps<"input">{ id: string; inputClasses?: string; labelClasses?: string; accepted?: boolean; } export default function TextInput(inProps: TextInputProps){ const props = {...inProps}; const { id, placeholder, name, inputClasses, labelClasses, accepted } = props; delete props.inputClasses; delete props.labelClasses; delete props.accepted; return (