PagePresentationModal.jsx 589 B

123456789101112131415161718192021
  1. import React from 'react';
  2. import {
  3. Modal, ModalBody,
  4. } from 'reactstrap';
  5. import { usePagePresentationModal } from '~/stores/modal';
  6. const PagePresentationModal = () => {
  7. const { data: presentationData, close: closePresentationModal } = usePagePresentationModal();
  8. return (
  9. <Modal isOpen={presentationData.isOpened} toggle={closePresentationModal} className="grw-presentation-modal" unmountOnClose={false}>
  10. <ModalBody className="modal-body">
  11. <iframe src={presentationData.href} />
  12. </ModalBody>
  13. </Modal>
  14. );
  15. };
  16. export default PagePresentationModal;