openreplay/frontend/app/components/Modal/Modal.tsx
Shekar Siri 2ed5cac986
Webpack upgrade and dependency cleanup (#523)
* change(ui) - webpack update
* change(ui) - api optimize and other fixes
2022-06-03 16:47:38 +02:00

15 lines
No EOL
410 B
TypeScript

import React from 'react';
import ReactDOM from 'react-dom';
import { useModal } from '.';
import ModalOverlay from './ModalOverlay';
export default function Modal() {
const { component, props} = useModal();
return component ? ReactDOM.createPortal(
<ModalOverlay left={!props.right} right={props.right}>
{component}
</ModalOverlay>,
document.querySelector("#modal-root"),
) : null;
}