Browse Source

feat: add react-dev-inspector plugins

pull/7735/head 4.5.0
chenshuai2144 5 years ago
parent
commit
818926f4b3
  1. 8
      config/config.ts
  2. 3
      package.json
  3. 6
      src/pages/ListTableList/index.tsx

8
config/config.ts

@ -41,4 +41,12 @@ export default defineConfig({
basePath: '/',
},
esbuild: {},
// https://github.com/zthxxx/react-dev-inspector
plugins: ['react-dev-inspector/plugins/umi/react-inspector'],
inspectorConfig: {
// loader options type and docs see below
exclude: [],
babelPlugins: [],
babelOptions: {},
},
});

3
package.json

@ -1,6 +1,6 @@
{
"name": "ant-design-pro",
"version": "4.4.0",
"version": "4.5.0",
"private": true,
"description": "An out-of-box UI solution for enterprise applications",
"scripts": {
@ -66,6 +66,7 @@
"omit.js": "^2.0.2",
"qs": "^6.9.0",
"react": "^17.0.0",
"react-dev-inspector": "^1.1.1",
"react-dom": "^17.0.0",
"react-helmet-async": "^1.0.4",
"umi": "^3.2.14",

6
src/pages/ListTableList/index.tsx

@ -4,7 +4,7 @@ import React, { useState, useRef } from 'react';
import { useIntl, FormattedMessage } from 'umi';
import { PageContainer, FooterToolbar } from '@ant-design/pro-layout';
import ProTable, { ProColumns, ActionType } from '@ant-design/pro-table';
import ProDescriptions from '@ant-design/pro-descriptions';
import ProDescriptions, { ProDescriptionsItemProps } from '@ant-design/pro-descriptions';
import CreateForm from './components/CreateForm';
import UpdateForm, { FormValueType } from './components/UpdateForm';
import { TableListItem } from './data.d';
@ -214,7 +214,7 @@ const TableList: React.FC<{}> = () => {
labelWidth: 120,
}}
toolBarRender={() => [
<Button type="primary" onClick={() => handleModalVisible(true)}>
<Button type="primary" key="primary" onClick={() => handleModalVisible(true)}>
<PlusOutlined /> <FormattedMessage id="pages.searchTable.new" defaultMessage="新建" />
</Button>,
]}
@ -312,7 +312,7 @@ const TableList: React.FC<{}> = () => {
params={{
id: row?.name,
}}
columns={columns}
columns={columns as ProDescriptionsItemProps<TableListItem>[]}
/>
)}
</Drawer>

Loading…
Cancel
Save