fix(overflow-menu): dispatch "close" event when clicking outside (#1546)

Fixes #1541
This commit is contained in:
metonym 2022-12-07 20:25:36 -08:00 committed by Eric Liu
commit 837716ff8b
4 changed files with 14 additions and 11 deletions

View file

@ -80,7 +80,7 @@ export interface OverflowMenuProps
export default class OverflowMenu extends SvelteComponentTyped<
OverflowMenuProps,
{
close: CustomEvent<{ index: number; text: string }>;
close: CustomEvent<null | { index: number; text: string }>;
click: WindowEventMap["click"];
mouseover: WindowEventMap["mouseover"];
mouseenter: WindowEventMap["mouseenter"];