Przeglądaj źródła

remove unuse code

陈帅 6 lat temu
rodzic
commit
d995461664
4 zmienionych plików z 14 dodań i 20 usunięć
  1. 5 5
      src/layouts/BasicLayout.tsx
  2. 2 2
      src/pages/Welcome.tsx
  3. 7 8
      src/typings.d.ts
  4. 0 5
      typings.d.ts

+ 5 - 5
src/layouts/BasicLayout.tsx

@@ -12,13 +12,13 @@ import logo from '../assets/logo.svg';
 import Authorized from '@/utils/Authorized';
 import { formatMessage } from 'umi-plugin-react/locale';
 import {
-  BasicLayout as BasicLayoutComponents,
-  BasicLayoutProps as BasicLayoutComponentsProps,
+  BasicLayout as ProLayoutComponents,
+  BasicLayoutProps as ProLayoutComponentsProps,
   MenuDataItem,
   Settings,
 } from '@ant-design/pro-layout';
 import Link from 'umi/link';
-export interface BasicLayoutProps extends BasicLayoutComponentsProps, ConnectProps {
+export interface BasicLayoutProps extends ProLayoutComponentsProps, ConnectProps {
   breadcrumbNameMap: {
     [path: string]: MenuDataItem;
   };
@@ -68,7 +68,7 @@ const BasicLayout: React.FC<BasicLayoutProps> = props => {
     });
 
   return (
-    <BasicLayoutComponents
+    <ProLayoutComponents
       logo={logo}
       onCollapse={handleMenuCollapse}
       menuItemRender={(menuItemProps, defaultDom) => {
@@ -93,7 +93,7 @@ const BasicLayout: React.FC<BasicLayoutProps> = props => {
       {...settings}
     >
       {children}
-    </BasicLayoutComponents>
+    </ProLayoutComponents>
   );
 };
 

+ 2 - 2
src/pages/Welcome.tsx

@@ -2,9 +2,9 @@ import React from 'react';
 
 export default () => (
   <p style={{ textAlign: 'center' }}>
-    想要添加更多页面?请参考{' '}
+    Want to add more pages? Please refer to{' '}
     <a href="https://umijs.org/guide/block.html" target="_blank" rel="noopener noreferrer">
-      umi 区块
+      umi block
     </a>
   </p>

+ 7 - 8
src/typings.d.ts

@@ -1,3 +1,7 @@
+declare module 'slash2';
+declare module 'antd-pro-merge-less';
+declare module 'antd-theme-webpack-plugin';
+
 declare module '*.css';
 declare module '*.less';
 declare module '*.scss';
@@ -15,12 +19,7 @@ declare module 'react-copy-to-clipboard';
 declare module 'react-fittext';
 declare module '@antv/data-set';
 declare module 'nzh/cn';
-declare var APP_TYPE: string;
 
-declare module 'memoize-one' {
-  function memoizeOne<T extends (...args: any[]) => any>(
-    resultFn: T,
-    isEqual?: (a: any, b: any, index: number) => boolean,
-  ): T;
-  export default memoizeOne;
-}
+// preview.pro.ant.design only do not use in your production ;
+// preview.pro.ant.design 专用环境变量,请不要在你的项目中使用它。
+declare let ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: 'site' | undefined;

+ 0 - 5
typings.d.ts

@@ -1,5 +0,0 @@
-declare module 'slash2';
-declare module 'antd-pro-merge-less';
-declare module 'antd-theme-webpack-plugin';
-
-declare let ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: 'site' | undefined;