useDisclosure
A wrapper around useState<boolean>. It exposes a boolean state variable and provides helper methods which use terminology related to UI elements being opened or closed, such as open() and close(), in place of setIsOpened(true/false).
const [opened, { open, close, toggle }] = useDisclosure(false)