diff --git a/packages/primevue/src/datatable/DataTable.d.ts b/packages/primevue/src/datatable/DataTable.d.ts
index cf9ffcfbd..77804e6c6 100755
--- a/packages/primevue/src/datatable/DataTable.d.ts
+++ b/packages/primevue/src/datatable/DataTable.d.ts
@@ -1262,14 +1262,6 @@ export interface DataTableSlots {
* Custom footer template.
*/
footer(): VNode[];
- /**
- * Custom paginator start template.
- */
- paginatorstart(): VNode[];
- /**
- * Custom paginator end template.
- */
- paginatorend(): VNode[];
/**
* Custom empty template.
*/
@@ -1353,6 +1345,18 @@ export interface DataTableSlots {
*/
expanded: boolean;
}): VNode[];
+ /**
+ * Custom paginator container template.
+ */
+ paginatorcontainer(): VNode[];
+ /**
+ * Custom paginator start template.
+ */
+ paginatorstart(): VNode[];
+ /**
+ * Custom paginator end template.
+ */
+ paginatorend(): VNode[];
/**
* Custom paginator first page link icon template.
*/
diff --git a/packages/primevue/src/datatable/DataTable.vue b/packages/primevue/src/datatable/DataTable.vue
index 28eca4faf..567ed5c31 100755
--- a/packages/primevue/src/datatable/DataTable.vue
+++ b/packages/primevue/src/datatable/DataTable.vue
@@ -27,6 +27,22 @@
:unstyled="unstyled"
:pt="ptm('pcPaginator')"
>
+
+
+
@@ -242,6 +258,22 @@
:unstyled="unstyled"
:pt="ptm('pcPaginator')"
>
+
+
+