следующий код возвращает неопределенное значение для [e.target.name] для кнопки многоязыкового интерфейса пользователя, тогда как для TextField это не проблема.Я что-то упускаю здесь?
Thks and rgds
apps.js
<TextField
id="password"
name="password"
label="Mot de passe"
type="password"
placeholder="votre MDP"
defaultValue=''
margin="normal"
onChange={handleOnChange}
/>
<Button
id="test"
name="test"
variant="outlined"
color="primary"
className={classes.button}
style={{ margin: '2rem' }}
onClick={handleOnClick}
>
Connect
</Button>
helpers.js
export const handleOnChange = e => {
console.log([e.target.name], e.target.value);
}
export const handleOnClick = e => {
e.preventDefault();
console.log([e.target.name], 'submit');
}
в консоли
["password"] "xx"
[undefined] "submit"