set for correctly on labels

This commit is contained in:
Thomas Ruoff
2020-10-31 00:15:48 +01:00
parent 87b38e6d30
commit aa2c9a9cab
4 changed files with 22 additions and 7 deletions

View File

@@ -7,11 +7,18 @@ interface InputProps extends React.InputHTMLAttributes<HTMLInputElement> {
}
export default function Input(props: InputProps) {
const { label, required, type = 'text', ...rest } = props
const { label, name, required, type = 'text', ...rest } = props
return (
<InputWrapper label={label} required={required}>
<input type={type} required={required} className="input-text" {...rest} />
<InputWrapper label={label} name={name} required={required}>
<input
type={type}
required={required}
className="input-text"
id={name}
name={name}
{...rest}
/>
</InputWrapper>
)
}