Почему const вместо function?
Потому что так проще, код получается короча и функция не поднимается.
Почитайте style guide airbnb, там есть по этому поводу заметки
Почитайте на досуге про стрелочные функции и чем они от обычных отличаются.