This commit is contained in:
payacom
2026-07-23 15:58:15 +03:30
parent af5b27b610
commit a1d7db5e7e
445 changed files with 23456 additions and 8865 deletions

View File

@@ -1,12 +1,16 @@
"use client";
import "@/lib/i18n";
import { LanguageProvider } from "@/contexts/LanguageProvider";
import { ThemeProvider } from "@/contexts/ThemeContext";
import { ReactQueryProvider } from "@/providers/ReactQueryProvider";
import { Toaster } from "react-hot-toast";
import BackgroundPrefetch from "@/components/BackgroundPrefetch";
import ScrollRestorationInit from "@/components/ScrollRestorationInit";
import TitleGuardian from "@/components/TitleGuardian";
import AuthSessionSync from "@/components/auth/AuthSessionSync";
import PwaInstallPrompt from "@/components/pwa/PwaInstallPrompt";
import PwaHead from "@/components/PwaHead";
interface ILayoutProps {
children: React.ReactNode;
@@ -14,14 +18,18 @@ interface ILayoutProps {
function Layout({ children }: ILayoutProps) {
return (
<ThemeProvider>
<ReactQueryProvider>
<LanguageProvider>
<ReactQueryProvider>
<PwaHead />
<ScrollRestorationInit />
<TitleGuardian />
<Toaster />
<AuthSessionSync />
<PwaInstallPrompt />
<BackgroundPrefetch />
{children}
</ReactQueryProvider>
</ReactQueryProvider>
</LanguageProvider>
</ThemeProvider>
);
}