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 (