unsaved-docs-locked-modal.tsx 698 B

1234567891011121314151617181920212223
  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. show
  10. onHide={() => {}} // It's not possible to hide this modal, but it's a required prop
  11. className="lock-editor-modal"
  12. backdrop={false}
  13. keyboard={false}
  14. >
  15. <Modal.Header>
  16. <Modal.Title>{t('connection_lost')}</Modal.Title>
  17. </Modal.Header>
  18. <Modal.Body>{t('sorry_the_connection_to_the_server_is_down')}</Modal.Body>
  19. </AccessibleModal>
  20. )
  21. }