mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
[web] hide all toasts when offline (#35400)
GitOrigin-RevId: cf179bf7a761ddaae56f3e5bab6327b0f3625fb5
This commit is contained in:
+8
@@ -3,11 +3,15 @@ import { useTranslation } from 'react-i18next'
|
||||
import Notification from '@/shared/components/notification'
|
||||
import { useEditorManagerContext } from '@/features/ide-react/context/editor-manager-context'
|
||||
import { useIdeReactContext } from '@/features/ide-react/context/ide-react-context'
|
||||
import { useFeatureFlag } from '@/shared/context/split-test-context'
|
||||
|
||||
export const UnsavedDocsLockedAlert: FC = () => {
|
||||
const { t } = useTranslation()
|
||||
const { openDocs } = useEditorManagerContext()
|
||||
const { reportError } = useIdeReactContext()
|
||||
const improvedFlakyConnections = useFeatureFlag(
|
||||
'intermittent-connection-improvements'
|
||||
)
|
||||
|
||||
useEffect(() => {
|
||||
const { pendingOpsLength, inflightOpsLength } = openDocs.getUnsavedOpsSize()
|
||||
@@ -17,6 +21,10 @@ export const UnsavedDocsLockedAlert: FC = () => {
|
||||
})
|
||||
}, [reportError, openDocs])
|
||||
|
||||
if (improvedFlakyConnections) {
|
||||
return null
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="notification-list">
|
||||
<Notification
|
||||
|
||||
Reference in New Issue
Block a user