diff --git a/src/components/management/AddUser.tsx b/src/components/management/AddUser.tsx index a19a2e0..133edb6 100644 --- a/src/components/management/AddUser.tsx +++ b/src/components/management/AddUser.tsx @@ -30,18 +30,13 @@ class AddUser extends React.Component { }; switchShow = () => { - this.setState( - (state) => ({ - isShow: !state.isShow, - }), - () => { - this.props.showAddUser && this.props.showAddUser(); - } - ); + this.setState((state) => ({ + isShow: !state.isShow, + })); }; handleFinish = (values: any) => { - return trailwayAddUser(values).then((resp: any) => { + trailwayAddUser(values).then((resp: any) => { if (resp.code == 200) { this.switchShow(); } diff --git a/src/components/management/UserManage.tsx b/src/components/management/UserManage.tsx index a0cd88f..2b3892c 100644 --- a/src/components/management/UserManage.tsx +++ b/src/components/management/UserManage.tsx @@ -3,11 +3,14 @@ */ import React from 'react'; import { Table, Input, Button } from 'antd'; -import { SmileOutlined } from '@ant-design/icons'; import { trailwayDelUser, trailwayListUsers } from '../../service'; import AddUser from './AddUser'; class UserManage extends React.Component { + constructor(props: {}) { + super(props); + } + state = { filterDropdownVisible: false, data: [],