fix: stabilize right widget layout and sight frame menu height with lang

This commit is contained in:
2026-05-23 13:42:11 +03:00
parent 3725c7f569
commit 55cdea17ea
5 changed files with 93 additions and 30 deletions

View File

@@ -1,18 +1,25 @@
import * as React from "react";
import { Router } from "./router";
import { CustomTheme } from "@shared";
import { CustomTheme, languageStore } from "@shared";
import { ThemeProvider } from "@mui/material/styles";
import { ToastContainer } from "react-toastify";
import { GlobalErrorBoundary } from "./GlobalErrorBoundary";
import { TestingModeBanner } from "@widgets";
import { observer } from "mobx-react-lite";
export const App: React.FC = () => (
<GlobalErrorBoundary>
<ThemeProvider theme={CustomTheme.Light}>
<TestingModeBanner />
<ToastContainer />
<Router />
</ThemeProvider>
</GlobalErrorBoundary>
);
export const App: React.FC = observer(() => {
React.useEffect(() => {
document.documentElement.lang = languageStore.language;
}, [languageStore.language]);
return (
<GlobalErrorBoundary>
<ThemeProvider theme={CustomTheme.Light}>
<TestingModeBanner />
<ToastContainer />
<Router />
</ThemeProvider>
</GlobalErrorBoundary>
);
});