fix(overflow-menu): dispatch close event for all cases

Fixes #1541
This commit is contained in:
Eric Liu 2022-10-30 11:13:01 -07:00
commit 423ee6e1db
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"];