From 19c4ec819a6b56806af729fe1ec7c96fb372908f Mon Sep 17 00:00:00 2001 From: zkwolf Date: Thu, 10 Sep 2020 10:34:41 +0800 Subject: [PATCH] chore: add menu onClick ts type (#2758) * chore: add menu click type * chore: change menu onClick definition * chore: update menu onClick type --- types/menu/menu.d.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/types/menu/menu.d.ts b/types/menu/menu.d.ts index e993feeb2..99d30a712 100644 --- a/types/menu/menu.d.ts +++ b/types/menu/menu.d.ts @@ -14,7 +14,7 @@ export declare class Menu extends AntdComponent { static SubMenu: typeof SubMenu; static ItemGroup: typeof MenuItemGroup; static Divider: typeof Divider; - $props: AntdProps & { + $props: Omit & { /** * Allow selection of multiple items * @default false @@ -106,5 +106,16 @@ export declare class Menu extends AntdComponent { * @type boolean */ inlineCollapsed?: boolean; + + /** + * set the handler to handle click event + * @param params + */ + onClick?: (params: { + key: string | number; + keyPath: string[] | number[]; + item: any; + domEvent: MouseEvent; + }) => void; }; }