feat(PingContext): integrate PingProvider for centralized ping management across components
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m5s

This commit is contained in:
2026-02-12 11:57:10 +07:00
parent 793b8acaea
commit c792645a55
4 changed files with 132 additions and 113 deletions
+9 -6
View File
@@ -41,6 +41,7 @@ import ToastContainer from './components/ToastContainer.jsx';
import CommandPalette, { KeyboardShortcutsButton } from './components/CommandPalette.jsx';
import ErrorBoundary from './components/ErrorBoundary.jsx';
import NetworkErrorHandler from './components/NetworkErrorHandler.jsx';
import { PingProvider } from './contexts/PingContext.jsx';
// --- Simple i18n (RU/EN) ---
const LanguageContext = createContext({ lang: 'ru', setLang: () => {}, t: (k) => k });
@@ -104,12 +105,14 @@ function App() {
<QueryClientProvider client={queryClient}>
<LanguageProvider>
<ThemeProvider>
<ToastContainer>
<NotifyProvider>
<NetworkErrorHandler />
<MainLayout />
</NotifyProvider>
</ToastContainer>
<PingProvider>
<ToastContainer>
<NotifyProvider>
<NetworkErrorHandler />
<MainLayout />
</NotifyProvider>
</ToastContainer>
</PingProvider>
</ThemeProvider>
</LanguageProvider>
</QueryClientProvider>