From e19e413885afd4b9fdb71a40fdf8b1c3493a1996 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Tue, 1 Feb 2022 07:08:57 -0800 Subject: [PATCH] feat(tooltip-definition): dispatch open, close events --- src/TooltipDefinition/TooltipDefinition.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/TooltipDefinition/TooltipDefinition.svelte b/src/TooltipDefinition/TooltipDefinition.svelte index e5e57744..b08fdbaf 100644 --- a/src/TooltipDefinition/TooltipDefinition.svelte +++ b/src/TooltipDefinition/TooltipDefinition.svelte @@ -25,9 +25,15 @@ /** Obtain a reference to the button HTML element */ export let ref = null; + import { createEventDispatcher } from "svelte"; + + const dispatch = createEventDispatcher(); + const hide = () => (open = false); const show = () => (open = true); + + $: dispatch(open ? "open" : "close");