, если вы хотите, чтобы следующие работали:
function saveNotes(note) {
return () => database.push(note);
}
, тогда вы должны назвать saveNotes(note)
следующим образом.
this.props.saveNotes(note)();
ИЛИ
const arrowFunction = this.props.saveNotes(note);
arrowFunction();
Поскольку вы возвращаете ссылку на функцию, а не результат функции
См. Руководство IIEF
Но здесь это не подходит, так как вы можете просто позвонить так:
const saveNotes = (note) => database.push(note);