From 95901c270fddbfdf1508899353a880c55bcbb904 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sat, 5 Dec 2020 16:51:55 -0800 Subject: [PATCH] fix(pagination-nav): type dispatched events --- COMPONENT_INDEX.md | 10 +++++----- docs/src/COMPONENT_API.json | 18 +++++++++++++++--- src/PaginationNav/PaginationNav.svelte | 12 +++++++++--- src/PaginationNav/PaginationOverflow.svelte | 6 +++++- tests/PaginationNav.test.svelte | 14 +++++++++++++- types/PaginationNav/PaginationNav.d.ts | 6 +++--- 6 files changed, 50 insertions(+), 16 deletions(-) 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 @@