arr.sort((a, b) => (+moment(b.date, 'DD.MM.YY')) - (+moment(a.date, 'DD.MM.YY')))
Вот посмотрите, я расписал несколько итераций. Уже из этого ясно, что выходной массив должен начинаться из значений ['Category 1', 'Category 1', 'Category 2', ...]
у меня 2.5.13, и у меня работает, как у парня... Два корня.
Во Vue 2 столкнулся с двумя проблемами:
<...>
у компонента должен быть только один корневой элемент
а тот факт, что в шаблоне данные отработали?
{{user.custombutton}}
подставляется пустая строка, после получения данных - ну там вам уже виднее.