Мне нужно экспортировать ту же предопределенную функцию, но с другими параметрами при экспорте.
Чего я пытаюсь достичь:
module.exports = {
adminSaysHello: sayText("Hello", "admin"),
adminSaysText: sayText(text, "admin"),
sayText: sayText
}
function sayText(text, author){
console.log(`${author} said: ${text}`);
}
module.adminSaysHello();
module.adminSaysText("Good Bye");
module.sayText("Hello, my name is Foo", "Foo");
При выполнении вышеуказанного скрипта я получаюследующая ошибка:
adminSaysText: sayText(text, "admin"),
^
ReferenceError: text is not defined
Как правильно выполнить этот экспорт?