42 lines
996 B
JavaScript
Raw Normal View History

2022-03-05 17:03:33 +00:00
import React from "react";
import {
Modal,
ModalOverlay,
ModalContent,
ModalHeader,
ModalFooter,
ModalBody,
ModalCloseButton,
useDisclosure,
IconButton,
Button,
2022-03-05 17:15:53 +00:00
useColorModeValue,
2022-03-05 17:03:33 +00:00
} from "@chakra-ui/react";
import Search from "components/search";
2022-03-25 14:57:20 +00:00
import { IoSearchOutline } from "react-icons/io5";
import Item from "components/sidebar/item";
2022-03-05 17:03:33 +00:00
const ModalSearch = (props) => {
const { isOpen, onOpen, onClose } = useDisclosure();
2022-03-05 17:15:53 +00:00
const bg = useColorModeValue("light.100", "dark.800");
2022-03-05 17:03:33 +00:00
return (
<>
2022-03-25 14:57:20 +00:00
<Item icon={IoSearchOutline} onClick={onOpen}>
Search
</Item>
<Modal isOpen={isOpen} onClose={onClose} motionPreset="slideInBottom">
2022-03-05 17:03:33 +00:00
<ModalOverlay />
2022-03-05 17:15:53 +00:00
<ModalContent bg={bg}>
2022-03-05 17:03:33 +00:00
<ModalHeader fontWeight="light">Search</ModalHeader>
<ModalCloseButton />
<ModalBody pb="5">
<Search />
</ModalBody>
</ModalContent>
</Modal>
</>
);
};
export default ModalSearch;