diff --git a/src/pages/admin/index.tsx b/src/pages/admin/index.tsx index 47caa2b..0cfe830 100644 --- a/src/pages/admin/index.tsx +++ b/src/pages/admin/index.tsx @@ -1,6 +1,19 @@ import type { NextPage } from 'next'; import { - Button, Heading, Flex, useToast, Input, Select, + Button, + Heading, + Flex, + useToast, + Input, + Select, + Modal, + ModalOverlay, + ModalContent, + ModalHeader, + ModalFooter, + ModalBody, + ModalCloseButton, + useDisclosure, } from '@chakra-ui/react'; import NextLink from 'next/link'; import BaseLayout from 'components/Layouts/Base'; @@ -15,6 +28,7 @@ const Home: NextPage = () => { const toast = useToast(); const [search, setSearch] = useState(''); const [type, setType] = useState(''); + const { isOpen, onOpen, onClose } = useDisclosure(); useEffect(() => { const getUsers = async () => { @@ -57,38 +71,59 @@ const Home: NextPage = () => { }, [search, type, users]); return ( - - - - Admin Panel - - - - - - - - - + <> + + + + Admin Panel + + + + + + + + + + - - setSearch(e.currentTarget.value)} /> - - + + setSearch(e.currentTarget.value)} /> + + - - {filtered?.map((user) => ( - - - - ))} + + {filtered?.map((user) => ( + + + + ))} + - - + + + + + + Create User + + + hi + + + + + + + + + ); };