diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 8d8ac207..7f672802 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -2467,11 +2467,11 @@ None. ### Events -| Event name | Type | Detail | -| :--------------------- | :--------- | :----- | -| click:button--previous | dispatched | -- | -| click:button--next | dispatched | -- | -| change | dispatched | -- | +| Event name | Type | Detail | +| :--------------------- | :--------- | :----------------------------- | +| change | dispatched | { page: number; } | +| click:button--previous | dispatched | { page: number; } | +| click:button--next | dispatched | { page: number; } | ## `PaginationSkeleton` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 65c2cc59..cb34b90b 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -6712,9 +6712,21 @@ ], "slots": [], "events": [ - { "type": "dispatched", "name": "click:button--previous" }, - { "type": "dispatched", "name": "click:button--next" }, - { "type": "dispatched", "name": "change" } + { + "type": "dispatched", + "name": "change", + "detail": "{ page: number; }" + }, + { + "type": "dispatched", + "name": "click:button--previous", + "detail": "{ page: number; }" + }, + { + "type": "dispatched", + "name": "click:button--next", + "detail": "{ page: number; }" + } ], "typedefs": [], "rest_props": { "type": "Element", "name": "nav" } diff --git a/src/PaginationNav/PaginationNav.svelte b/src/PaginationNav/PaginationNav.svelte index 1e97b5e9..9d76a61b 100644 --- a/src/PaginationNav/PaginationNav.svelte +++ b/src/PaginationNav/PaginationNav.svelte @@ -1,4 +1,10 @@