Функции стрелок позволяют иметь неявный возврат: значения возвращаются без использования ключевого слова return
.
Он работает, когда в теле функции есть оператор:
const myFunction = () => 'test'
console.log(myFunction()) //'test'
Другой пример, возвращающий объект (не забудьте скопировать фигурные скобки в круглые скобки, чтобы не считать его скобками тела обертки):
const myFunction = () => ({value: 'test'})
console.log(myFunction()) //{value: 'test'}