浏览代码

🐛 bug: fix tsc error

chenshuai2144 5 年之前
父节点
当前提交
14d87e0e67
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/components/GlobalHeader/AvatarDropdown.tsx

+ 6 - 2
src/components/GlobalHeader/AvatarDropdown.tsx

@@ -1,6 +1,5 @@
 import { LogoutOutlined, SettingOutlined, UserOutlined } from '@ant-design/icons';
 import { Avatar, Menu, Spin } from 'antd';
-import { ClickParam } from 'antd/es/menu';
 import React from 'react';
 import { history, ConnectProps, connect } from 'umi';
 import { ConnectState } from '@/models/connect';
@@ -14,7 +13,12 @@ export interface GlobalHeaderRightProps extends Partial<ConnectProps> {
 }
 
 class AvatarDropdown extends React.Component<GlobalHeaderRightProps> {
-  onMenuClick = (event: ClickParam) => {
+  onMenuClick = (event: {
+    key: React.Key;
+    keyPath: React.Key[];
+    item: React.ReactInstance;
+    domEvent: React.MouseEvent<HTMLElement>;
+  }) => {
     const { key } = event;
 
     if (key === 'logout') {