Modal
A simple modal component that can be closed by clicking anywhere outside. Use it as a focused area for specific content or actions.
You can pass any children components to customize its contents.

import Modal from "@/components/Modal";
...
<Modal id={/* pass in a unique id */}>
{/* Your modal content goes here */}
</Modal>Make sure to pass in the id prop so you can open the modal with a single line of JavaScript:
<button onClick={() => document.getElementById(yourModalId)?.showModal()}>
Open Modal
</button>Last Updated: June 7