From 6364b23030cc0761aa6a0561a1673e89dde47868 Mon Sep 17 00:00:00 2001 From: Nick Wing Date: Sat, 16 Mar 2024 11:31:30 -0500 Subject: [PATCH] fix(checkbox): forward `on:focus`, `on:blur` to `Checkbox` and `InlineCheckbox` (#1937) --- COMPONENT_INDEX.md | 1 + docs/src/COMPONENT_API.json | 1 + src/Checkbox/Checkbox.svelte | 1 + src/Checkbox/InlineCheckbox.svelte | 2 ++ types/Checkbox/Checkbox.svelte.d.ts | 1 + 5 files changed, 6 insertions(+) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 4d27706932..211ce2e4ac 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -487,6 +487,7 @@ None. | mouseenter | forwarded | -- | | mouseleave | forwarded | -- | | change | forwarded | -- | +| focus | forwarded | -- | | blur | forwarded | -- | ## `CheckboxSkeleton` diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 25ffb01201..664ad1681a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -926,6 +926,7 @@ "element": "CheckboxSkeleton" }, { "type": "forwarded", "name": "change", "element": "input" }, + { "type": "forwarded", "name": "focus", "element": "input" }, { "type": "forwarded", "name": "blur", "element": "input" } ], "typedefs": [], diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index 429a4b87ec..5dc43b19ee 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -112,6 +112,7 @@ } }}" on:change + on:focus on:blur />