From 120cd295137f7b5887c07d1e72323e4faee03c7a Mon Sep 17 00:00:00 2001 From: Enrico Sacchetti Date: Wed, 12 Oct 2022 00:20:08 -0400 Subject: [PATCH] feat!: use 1-indexing for PaginationNav - fix(PaginationNav): make 'change' event emit after user interaction instead of reactive event BREAKING CHANGE: use 1-indexing for PaginationNav component --- COMPONENT_INDEX.md | 2 +- docs/src/COMPONENT_API.json | 2 +- .../PaginationNavReactive.svelte | 4 +- src/PaginationNav/PaginationItem.svelte | 2 +- src/PaginationNav/PaginationNav.svelte | 66 ++++++++++++------- src/PaginationNav/PaginationOverflow.svelte | 2 +- types/PaginationNav/PaginationNav.svelte.d.ts | 2 +- 7 files changed, 49 insertions(+), 31 deletions(-) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 617a8ec6..554642a6 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -2694,7 +2694,7 @@ None. | Prop name | Required | Kind | Reactive | Type | Default value | Description | | :----------- | :------- | :--------------- | :------- | -------------------- | ---------------------------- | ----------------------------------------- | -| page | No | let | Yes | number | 0 | Specify the current page index | +| page | No | let | Yes | number | 1 | Specify the current page index | | total | No | let | No | number | 10 | Specify the total number of pages | | shown | No | let | No | number | 10 | Specify the total number of pages to show | | loop | No | let | No | boolean | false | Set to `true` to loop the navigation | diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 9272439b..851df27a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -8431,7 +8431,7 @@ "kind": "let", "description": "Specify the current page index", "type": "number", - "value": "0", + "value": "1", "isFunction": false, "isFunctionDeclaration": false, "isRequired": false, diff --git a/docs/src/pages/framed/PaginationNav/PaginationNavReactive.svelte b/docs/src/pages/framed/PaginationNav/PaginationNavReactive.svelte index 8c98cf91..c8e51b10 100644 --- a/docs/src/pages/framed/PaginationNav/PaginationNavReactive.svelte +++ b/docs/src/pages/framed/PaginationNav/PaginationNavReactive.svelte @@ -7,8 +7,8 @@
-
diff --git a/src/PaginationNav/PaginationItem.svelte b/src/PaginationNav/PaginationItem.svelte index 83a36046..4f98c855 100644 --- a/src/PaginationNav/PaginationItem.svelte +++ b/src/PaginationNav/PaginationItem.svelte @@ -1,6 +1,6 @@