Пример: https://codesandbox.io/s/broken-microservice-tyobc
Итак, у меня есть компонент реакции ввода текста с onBlur
. Он содержит функцию handleBlur
и функцию onBlurCallback
, которые передаются внутрь.
Они работают так, как я ожидаю, что они будут индивидуально
const MyInput = ({ onBlurCallback }) => { ... }
<input onBlur={e => handleBlur(e} />
<input onBlur={onBlurCallback} />
Но когда я пытаюсь их объединить, вот где я сталкиваюсь с проблемами ... Мой обратный вызов срабатывает, как я и ожидал, но мой handleBlur не срабатывает вообще.
<MyInput onBlur={
(e => {
handleBlur(e);
},
onBlurCallback)
} />
Чувствую, что я упускаю что-то супер очевидное ... Любая помощь будет отличной!