Por motivos de compatibilidad entre Vue 2 y Vue 3, el componente Paginator de Primevue no funciona correctamente: los botones de página siguiente, anterior, última y primera no funcionan. Por ello, de forma provisional hemos cogido el Paginator y el resto de componentes que lo utilizan y los hemos incluido en el portal, especificando el modo de compatibilidad necesario para que funcionen. Los componentes afectados son:

Para que funcionen bien, simplemente tendremos que cambiar la ruta del import. Poniendo DataView como ejemplo, en vez de tener:

import DataView from 'primevue/dataview';

Tendríamos que poner:

import DataView from '@/app/shared/components/primevueCompat/dataview/DataView.vue';

Y el modo de compatibilidad tendremos que incluirlo igualmente:

const compatMode3 = { MODE: 3 };
DataView.compatConfig = compatMode3;

Los componentes incluidos los hemos tomado de la versión 3.15.0 de Primevue, y esa versión es la que se ha puesto en el portal.