import classNames from "classnames"; import { InputHTMLAttributes } from "react"; export interface InputProps extends InputHTMLAttributes { name: string; label: string; helpText?: string; className?: string; labelClassName?: string; inputClassName?: string; containerClassName?: string; leftIcon?: React.ReactNode; error?: boolean; required?: boolean; } const Input: React.FC = ({ className, label, name, helpText, labelClassName, inputClassName, containerClassName, leftIcon, error, required, ...props }) => { return (
{helpText &&

{helpText}

}
{leftIcon && (
{leftIcon}
)}
); }; export default Input;