|
@@ -1,13 +1,11 @@
|
|
"use client";
|
|
"use client";
|
|
|
|
|
|
import { NuqsAdapter } from "nuqs/adapters/next/app";
|
|
import { NuqsAdapter } from "nuqs/adapters/next/app";
|
|
-import PlausibleProvider from "next-plausible";
|
|
|
|
import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
|
|
import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
|
|
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
|
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
|
|
|
|
|
import { I18nProviderClient } from "locales/client";
|
|
import { I18nProviderClient } from "locales/client";
|
|
import { AnalyticsProvider } from "@/shared/lib/analytics/client";
|
|
import { AnalyticsProvider } from "@/shared/lib/analytics/client";
|
|
-import { SiteConfig } from "@/shared/config/site-config";
|
|
|
|
import { DialogRenderer } from "@/features/dialogs-provider/DialogProvider";
|
|
import { DialogRenderer } from "@/features/dialogs-provider/DialogProvider";
|
|
import { ToastSonner } from "@/components/ui/ToastSonner";
|
|
import { ToastSonner } from "@/components/ui/ToastSonner";
|
|
import { Toaster } from "@/components/ui/toaster";
|
|
import { Toaster } from "@/components/ui/toaster";
|
|
@@ -25,13 +23,11 @@ export const Providers = ({ children, locale }: PropsWithChildren<{ locale: stri
|
|
<QueryClientProvider client={queryClient}>
|
|
<QueryClientProvider client={queryClient}>
|
|
<I18nProviderClient locale={locale}>
|
|
<I18nProviderClient locale={locale}>
|
|
<ThemeProvider attribute="class" defaultTheme="system" disableTransitionOnChange enableSystem>
|
|
<ThemeProvider attribute="class" defaultTheme="system" disableTransitionOnChange enableSystem>
|
|
- <PlausibleProvider domain={SiteConfig.domain}>
|
|
|
|
- <Toaster />
|
|
|
|
- <ToastSonner />
|
|
|
|
- <DialogRenderer />
|
|
|
|
- <ReactQueryDevtools initialIsOpen={false} />
|
|
|
|
- {children}
|
|
|
|
- </PlausibleProvider>
|
|
|
|
|
|
+ <Toaster />
|
|
|
|
+ <ToastSonner />
|
|
|
|
+ <DialogRenderer />
|
|
|
|
+ <ReactQueryDevtools initialIsOpen={false} />
|
|
|
|
+ {children}
|
|
</ThemeProvider>
|
|
</ThemeProvider>
|
|
</I18nProviderClient>
|
|
</I18nProviderClient>
|
|
</QueryClientProvider>
|
|
</QueryClientProvider>
|