From f91c51eb81cf4ce818de44c35fee631e931cefbe Mon Sep 17 00:00:00 2001 From: inkfarer Date: Mon, 15 Jan 2024 06:45:46 +0200 Subject: [PATCH] Allow ipl-pagination to show a loading spinner --- docs/examples/PaginationExample.vue | 10 +++++++- .../__snapshots__/iplPagination.test.ts.snap | 1 + src/components/iplPagination.vue | 25 +++++++++++++------ 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/docs/examples/PaginationExample.vue b/docs/examples/PaginationExample.vue index f69c7b1..8205fbf 100644 --- a/docs/examples/PaginationExample.vue +++ b/docs/examples/PaginationExample.vue @@ -4,14 +4,22 @@ +
+ +
diff --git a/src/components/__tests__/__snapshots__/iplPagination.test.ts.snap b/src/components/__tests__/__snapshots__/iplPagination.test.ts.snap index 033c9ec..e8a8be3 100644 --- a/src/components/__tests__/__snapshots__/iplPagination.test.ts.snap +++ b/src/components/__tests__/__snapshots__/iplPagination.test.ts.snap @@ -6,6 +6,7 @@ exports[`iplPagination matches snapshot 1`] = ` of 9 pages
+
diff --git a/src/components/iplPagination.vue b/src/components/iplPagination.vue index fee7ccc..8472d99 100644 --- a/src/components/iplPagination.vue +++ b/src/components/iplPagination.vue @@ -11,6 +11,12 @@ of {{ pluralize('page', props.maxPage) }}
+