From 34000a1166d6e7e35a41fc9596508e72f3424d2f Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sat, 5 Dec 2020 17:04:13 -0800 Subject: [PATCH] fix(number-input): type dispatched change event --- COMPONENT_INDEX.md | 16 ++++++++-------- docs/src/COMPONENT_API.json | 4 ++-- src/NumberInput/NumberInput.svelte | 7 ++++--- tests/NumberInput.test.svelte | 7 ++++++- types/NumberInput/NumberInput.d.ts | 2 +- 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 4613ec99..555720d5 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -2295,14 +2295,14 @@ export type NumberInputTranslationId = "increment" | "decrement"; ### Events -| Event name | Type | Detail | -| :--------- | :--------- | :----- | -| click | forwarded | -- | -| mouseover | forwarded | -- | -| mouseenter | forwarded | -- | -| mouseleave | forwarded | -- | -| input | forwarded | -- | -| change | dispatched | -- | +| Event name | Type | Detail | +| :--------- | :--------- | :------------------ | +| change | dispatched | number | +| click | forwarded | -- | +| mouseover | forwarded | -- | +| mouseenter | forwarded | -- | +| mouseleave | forwarded | -- | +| input | forwarded | -- | ## `NumberInputSkeleton` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 2a188bac..001f522a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -6134,12 +6134,12 @@ } ], "events": [ + { "type": "dispatched", "name": "change", "detail": "number" }, { "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": "forwarded", "name": "input", "element": "input" }, - { "type": "dispatched", "name": "change" } + { "type": "forwarded", "name": "input", "element": "input" } ], "typedefs": [ { diff --git a/src/NumberInput/NumberInput.svelte b/src/NumberInput/NumberInput.svelte index 46df8b86..73e516a9 100644 --- a/src/NumberInput/NumberInput.svelte +++ b/src/NumberInput/NumberInput.svelte @@ -1,6 +1,7 @@ - + ) => void): () => void; $on(eventname: "click", cb: (event: WindowEventMap["click"]) => void): () => void; $on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void; $on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void; $on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void; $on(eventname: "input", cb: (event: WindowEventMap["input"]) => void): () => void; - $on(eventname: "change", cb: (event: CustomEvent) => void): () => void; $on(eventname: string, cb: (event: Event) => void): () => void; }