unsaved-docs-locked-modal.tsx 687 B

12345678910111213141516171819202122
  1. import { FC } from 'react'
  2. import { Modal } from 'react-bootstrap'
  3. import { useTranslation } from 'react-i18next'
  4. import AccessibleModal from '@/shared/components/accessible-modal'
  5. export const UnsavedDocsLockedModal: FC = () => {
  6. const { t } = useTranslation()
  7. return (
  8. <AccessibleModal
  9. onHide={() => {}} // It's not possible to hide this modal, but it's a required prop
  10. className="lock-editor-modal"
  11. backdrop={false}
  12. keyboard={false}
  13. >
  14. <Modal.Header>
  15. <Modal.Title>{t('connection_lost')}</Modal.Title>
  16. </Modal.Header>
  17. <Modal.Body>{t('sorry_the_connection_to_the_server_is_down')}</Modal.Body>
  18. </AccessibleModal>
  19. )
  20. }