callback:
function updateEmail(props) {
setStatusEmail(props);
}
Отдаю его в детёныша:
<Email updateEmail={updateEmail} />
Детёныш не видит его:
export default function Email(props) {
...
console.log(props); // тут видно
props.updateEmail(true); // 'updateEmail' is missing in props validation
}
Уже кресло дымится. ☺️
({updateEmail}) попробуй выковырять из пропсов.
Или у тебя просто пропс не передаётся?
А как его так выковырять? Это же не значение, это функция. Мне её нужно вызвать и передать в неё.
Обсуждают сегодня