mirror of
https://github.com/hazemKrimi/personal-website.git
synced 2026-05-01 18:00:26 +00:00
Update input props
This commit is contained in:
@@ -8,6 +8,7 @@ interface Props {
|
|||||||
variant: 'small' | 'big';
|
variant: 'small' | 'big';
|
||||||
name: string;
|
name: string;
|
||||||
value: string;
|
value: string;
|
||||||
|
required?: boolean;
|
||||||
onChange?: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
|
onChange?: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -33,6 +34,7 @@ const Input: FC<Props & { className?: string }> = ({
|
|||||||
variant = 'small',
|
variant = 'small',
|
||||||
name,
|
name,
|
||||||
value,
|
value,
|
||||||
|
required,
|
||||||
placeholder,
|
placeholder,
|
||||||
className,
|
className,
|
||||||
onChange
|
onChange
|
||||||
@@ -45,6 +47,7 @@ const Input: FC<Props & { className?: string }> = ({
|
|||||||
type={type}
|
type={type}
|
||||||
name={name}
|
name={name}
|
||||||
value={value}
|
value={value}
|
||||||
|
required={required}
|
||||||
placeholder={placeholder}
|
placeholder={placeholder}
|
||||||
className={className}
|
className={className}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
@@ -54,6 +57,7 @@ const Input: FC<Props & { className?: string }> = ({
|
|||||||
dark={dark}
|
dark={dark}
|
||||||
name={name}
|
name={name}
|
||||||
value={value}
|
value={value}
|
||||||
|
required={required}
|
||||||
placeholder={placeholder}
|
placeholder={placeholder}
|
||||||
className={className}
|
className={className}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
|
|||||||
Reference in New Issue
Block a user