diff --git a/services/web/frontend/js/features/editor-left-menu/components/editor-left-menu.tsx b/services/web/frontend/js/features/editor-left-menu/components/editor-left-menu.tsx index 6564eaf27a..494a6e67df 100644 --- a/services/web/frontend/js/features/editor-left-menu/components/editor-left-menu.tsx +++ b/services/web/frontend/js/features/editor-left-menu/components/editor-left-menu.tsx @@ -8,9 +8,24 @@ import { FullSizeLoadingSpinner } from '@/shared/components/loading-spinner' import BootstrapVersionSwitcher from '@/features/ui/components/bootstrap-5/bootstrap-version-switcher' import { Offcanvas } from 'react-bootstrap-5' import { EditorLeftMenuProvider } from './editor-left-menu-context' +import withErrorBoundary from '@/infrastructure/error-boundary' +import OLNotification from '@/features/ui/components/ol/ol-notification' +import { useTranslation } from 'react-i18next' const EditorLeftMenuBody = lazy(() => import('./editor-left-menu-body')) +const LazyEditorLeftMenuWithErrorBoundary = withErrorBoundary( + () => ( + }> + + + ), + () => { + const { t } = useTranslation() + return + } +) + function EditorLeftMenu() { const { leftMenuShown, setLeftMenuShown } = useLayoutContext() @@ -55,9 +70,7 @@ function EditorLeftMenu() { })} id="left-menu" > - }> - - + {leftMenuShown && }