В reactive разве можно массивы добавлять? Мне казалось он работает только с объектами
О, кстати, а есть смысл откуда его генерить, с бэка или фронта?
А как вообще к Nuxt относятся сейчас, стоит вкатываться или лучше на чистом Vue сидеть?
тот компонент то хоть смотришь?