Вам не хватает возвращаемого значения.
В анонимных функциях, если вы заключаете функцию в фигурные скобки, вы должны явно возвращать значение.
() => 1
: возвращает 1 () => { 1 }
: возвращает неопределенное () => ({})
: возвращает {}
Чтобы ответить на ваш вопрос, вот два метода, которые будут работать:
return valuesArray.map((objValue) => {
return Dataset.find(dataObj => dataObj.value === objValue)
});
или
return valuesArray.map((objValue) => Dataset.find(dataObj => dataObj.value === objValue));