import React from 'react'; import PropTypes from 'prop-types'; import {Button, Flex, Pagination, Spin, Table} from "antd"; import UserInfoTableColumn from "./UserInfoTableColumn"; import AccountInfoDrawer from "./AccountInfoDrawer"; import {UserAddOutlined} from "@ant-design/icons"; import AddUserDrawer from "./AddUserDrawer"; const UserInfoTable = props => { const {fetchUserInfo, spinLoading, queryRequest, setQueryRequest, queryResponse, messageApi, commonAxios} = props; const [drawerOpen, setDrawerOpen] = React.useState(false); const [drawerUserInfo, setDrawerUserInfo] = React.useState({}); const [addUserDrawerOpen, setAddUserDrawerOpen] = React.useState(false); const openUserInfoDetails = (record) => { setDrawerOpen(true); setDrawerUserInfo(record); } return (

教师管理

{ setQueryRequest({...queryRequest, page: page, size: pageSize}); }} /> ); }; UserInfoTable.propTypes = { fetchUserInfo: PropTypes.func.isRequired, spinLoading: PropTypes.bool.isRequired, queryRequest: PropTypes.object.isRequired, setQueryRequest: PropTypes.func.isRequired, queryResponse: PropTypes.object.isRequired, messageApi: PropTypes.object.isRequired, commonAxios: PropTypes.object.isRequired, }; export default UserInfoTable;