import { useContext } from 'react'; import UsersList from './UsersList/UsersList'; import AdminMenu from '../admin-menu'; import PageContent from '../../../component/common/PageContent/PageContent'; import AccessContext from '../../../contexts/AccessContext'; import ConditionallyRender from '../../../component/common/ConditionallyRender'; import { ADMIN } from '../../../component/providers/AccessProvider/permissions'; import { Alert } from '@material-ui/lab'; import HeaderTitle from '../../../component/common/HeaderTitle'; import { Button } from '@material-ui/core'; import { useStyles } from './index.styles'; import { useHistory } from 'react-router-dom'; const UsersAdmin = () => { const { hasAccess } = useContext(AccessContext); const history = useHistory(); const styles = useStyles(); return (
history.push('/admin/create-user') } > Add new user } elseShow={ PS! Only admins can add/remove users. } /> } /> } > } elseShow={ You need instance admin to access this section. } />
); }; export default UsersAdmin;