import clsx from "clsx"; import SpinIcon from "./icons/SpinIcon"; interface NewInputProps extends React.InputHTMLAttributes { placeholder?: string; isError?: boolean; errorMessage?: string; isLoading?: boolean; } function Input({ placeholder, isError, errorMessage, isLoading, ...props }: NewInputProps) { return (
{placeholder && ( {placeholder + (props.required ? "*" : "")} )} {isError && (

{errorMessage}

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