Я получаю предупреждение о следующей функции
function currencySubmenuTitle(ctx) {
let id = Object.keys(currencies).find(element => {
if (currencies[element].id === ctx.match[1]) {
return element
}
})
if (typeof id === 'undefined' || id === null) {
return "No match found"
} else {
return `? ${toTitleCase(id)} : ${currencies[id].current}`
}
}
Примечание: мой идентификатор и элемент разные, поэтому я не могу просто взять элемент и использовать его в качестве возвращаемой строки.
Предупреждение:
2:51 warning Expected to return a value at the end of arrow function array-callback-return
2:51 warning Expected to return a value at the end of arrow function consistent-return
Как вернуть значение в этой функции соответствующим образом (иначе как я это делаю)
Могу ли я тогда это уточнить? Выполнить оператор if, основанный на возвращении оценки массива?