Update input props

This commit is contained in:
Hazem Krimi
2021-03-22 01:30:55 +01:00
parent 8ee4b609dc
commit 0b11c7d785
+4
View File
@@ -7,6 +7,7 @@ interface Props {
type: 'text' | 'email'; type: 'text' | 'email';
variant: 'small' | 'big'; variant: 'small' | 'big';
name: string; name: string;
value: string;
onChange?: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void; onChange?: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
} }
@@ -31,6 +32,7 @@ const Input: FC<Props & { className?: string }> = ({
type = 'text', type = 'text',
variant = 'small', variant = 'small',
name, name,
value,
placeholder, placeholder,
className, className,
onChange onChange
@@ -42,6 +44,7 @@ const Input: FC<Props & { className?: string }> = ({
dark={dark} dark={dark}
type={type} type={type}
name={name} name={name}
value={value}
placeholder={placeholder} placeholder={placeholder}
className={className} className={className}
onChange={onChange} onChange={onChange}
@@ -50,6 +53,7 @@ const Input: FC<Props & { className?: string }> = ({
<BigField <BigField
dark={dark} dark={dark}
name={name} name={name}
value={value}
placeholder={placeholder} placeholder={placeholder}
className={className} className={className}
onChange={onChange} onChange={onChange}