So I am trying to close one modal and open the other one, but both keep closing for no reason and I have no idea what I'm doing wrong
My Code
const Modal = ({ closeModal }) => {
const [ openModal2, setOpenModal2 ] = useState(false)
const closeModalFunction = () => {
closeModal(false)
}
const openModal2Function = () => {
closeModalFunction()
setOpenModal2(true)
}
}
return (
<div className='modal'>
<div className='modal-overlay' onClick={closeModalFunction}></div>
<div className='open-modal-2'>
<button className='open-modal-2-button' onClick={openModal2Function}>Continue</button>
</div>
</div>
{openModal2 && <Modal2
closeModal2={setOpenModal2}
/>}
</div>
)
}