nej-react-components/Parts/Modal.js
honzapatCZ 79aa7a4eb0 init
2021-03-24 22:27:46 +01:00

15 lines
454 B
JavaScript

import React from 'react'
import { Third } from './Layout'
function Modal({ isOpen, onBackdropClick, ...props }) {
if (isOpen) {
return <div onClick={onBackdropClick} className="fixed flex flex-col justify-center items-center inset-0 bg-gray-800 bg-opacity-75">
<Third {...props} onClick={e=>e.stopPropagation()}>
{props.children}
</Third>
</div>
}
return null;
}
export default Modal