у тебя есть currentPage в data, по дефолту 1. Делаешь метод и вешаешь его на
@change в темплейт. Типа handlePageChange(value) { this.currentPage = value }
тебе должно приходить в meta количестно итемов всего + сколько должно показывать на 1 странице, делишь = получаешь количество пагинаций.
в сторе запрос, мутация, стейт. в экшене принимаешь currentPage await axios.get(`
http://lalala.com/api/v1/items?page=${ page } итд
в компоненте достаешь экшн, докидываешь его внутрь handlePageChange передавая страницу, на каждом клике будет запрос, и где у тебя другой компонент там геттером или мапстейтом привязываешь вывод итемов с каждого запроса