From 7706b282000cd767ec0d8d0e76a65c4206604614 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Fri, 22 Jan 2021 12:20:19 -0800 Subject: [PATCH] feat(notification): update TS signature for dispatched close event --- COMPONENT_INDEX.md | 28 +++++++++++----------- docs/src/COMPONENT_API.json | 16 +++++++++---- src/Notification/InlineNotification.svelte | 4 ++++ src/Notification/ToastNotification.svelte | 4 ++++ tests/InlineNotification.test.svelte | 3 +++ tests/ToastNotification.test.svelte | 3 +++ types/Notification/InlineNotification.d.ts | 2 +- types/Notification/ToastNotification.d.ts | 2 +- 8 files changed, 42 insertions(+), 20 deletions(-) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 6d4e8b89..f0012a7b 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1755,13 +1755,13 @@ None. ### Events -| Event name | Type | Detail | -| :--------- | :--------- | :----- | -| click | forwarded | -- | -| mouseover | forwarded | -- | -| mouseenter | forwarded | -- | -| mouseleave | forwarded | -- | -| close | dispatched | -- | +| Event name | Type | Detail | +| :--------- | :--------- | :-------------------------------- | +| close | dispatched | { timeout: boolean } | +| click | forwarded | -- | +| mouseover | forwarded | -- | +| mouseenter | forwarded | -- | +| mouseleave | forwarded | -- | ## `Link` @@ -3892,13 +3892,13 @@ None. ### Events -| Event name | Type | Detail | -| :--------- | :--------- | :----- | -| click | forwarded | -- | -| mouseover | forwarded | -- | -| mouseenter | forwarded | -- | -| mouseleave | forwarded | -- | -| close | dispatched | -- | +| Event name | Type | Detail | +| :--------- | :--------- | :-------------------------------- | +| close | dispatched | { timeout: boolean } | +| click | forwarded | -- | +| mouseover | forwarded | -- | +| mouseenter | forwarded | -- | +| mouseleave | forwarded | -- | ## `Toggle` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index fc1025a9..6564f1f6 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -5772,11 +5772,15 @@ ], "slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }], "events": [ + { + "type": "dispatched", + "name": "close", + "detail": "{ timeout: boolean }" + }, { "type": "forwarded", "name": "click", "element": "div" }, { "type": "forwarded", "name": "mouseover", "element": "div" }, { "type": "forwarded", "name": "mouseenter", "element": "div" }, - { "type": "forwarded", "name": "mouseleave", "element": "div" }, - { "type": "dispatched", "name": "close" } + { "type": "forwarded", "name": "mouseleave", "element": "div" } ], "typedefs": [], "rest_props": { "type": "Element", "name": "div" } @@ -5871,11 +5875,15 @@ { "name": "actions", "default": false, "slot_props": "{}" } ], "events": [ + { + "type": "dispatched", + "name": "close", + "detail": "{ timeout: boolean }" + }, { "type": "forwarded", "name": "click", "element": "div" }, { "type": "forwarded", "name": "mouseover", "element": "div" }, { "type": "forwarded", "name": "mouseenter", "element": "div" }, - { "type": "forwarded", "name": "mouseleave", "element": "div" }, - { "type": "dispatched", "name": "close" } + { "type": "forwarded", "name": "mouseleave", "element": "div" } ], "typedefs": [], "rest_props": { "type": "Element", "name": "div" } diff --git a/src/Notification/InlineNotification.svelte b/src/Notification/InlineNotification.svelte index 6de004fb..3a290f21 100644 --- a/src/Notification/InlineNotification.svelte +++ b/src/Notification/InlineNotification.svelte @@ -1,4 +1,8 @@