Răsfoiți Sursa

Merge pull request #8224 from overleaf/ta-pdf-detach-wait-i18n

PDF Detach: Wait for i18n

GitOrigin-RevId: d1774c917ba903eab9980c90dc8b1e41eaf5e935
Timothée Alby 4 ani în urmă
părinte
comite
af5543f119

+ 7 - 0
services/web/frontend/js/features/pdf-preview/components/pdf-preview-detached-root.js

@@ -1,10 +1,17 @@
 import ReactDOM from 'react-dom'
 import PdfPreview from './pdf-preview'
 import { ContextRoot } from '../../../shared/context/root-context'
+import useWaitForI18n from '../../../shared/hooks/use-wait-for-i18n'
 import { Shortcuts } from './shortcuts'
 import PdfPreviewDetachedRootSafariWarning from './pdf-preview-detached-root-safari-warning'
 
 function PdfPreviewDetachedRoot() {
+  const { isReady } = useWaitForI18n()
+
+  if (!isReady) {
+    return null
+  }
+
   return (
     <ContextRoot>
       <Shortcuts>