mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-15 09:11:57 +10:00
feat(i18n): implement localization using LinguiJS
This commit is contained in:
@ -1,5 +1,3 @@
|
||||
import "@/client/libs/dayjs";
|
||||
|
||||
import { TooltipProvider } from "@reactive-resume/ui";
|
||||
import { QueryClientProvider } from "@tanstack/react-query";
|
||||
import { HelmetProvider } from "react-helmet-async";
|
||||
@ -7,21 +5,24 @@ import { Outlet } from "react-router-dom";
|
||||
|
||||
import { queryClient } from "../libs/query-client";
|
||||
import { DialogProvider } from "./dialog";
|
||||
import { LocaleProvider } from "./locale";
|
||||
import { ThemeProvider } from "./theme";
|
||||
import { Toaster } from "./toaster";
|
||||
|
||||
export const Providers = () => (
|
||||
<QueryClientProvider client={queryClient}>
|
||||
<ThemeProvider>
|
||||
<TooltipProvider>
|
||||
<DialogProvider>
|
||||
<HelmetProvider>
|
||||
<Outlet />
|
||||
<LocaleProvider>
|
||||
<QueryClientProvider client={queryClient}>
|
||||
<ThemeProvider>
|
||||
<TooltipProvider>
|
||||
<DialogProvider>
|
||||
<HelmetProvider>
|
||||
<Outlet />
|
||||
|
||||
<Toaster />
|
||||
</HelmetProvider>
|
||||
</DialogProvider>
|
||||
</TooltipProvider>
|
||||
</ThemeProvider>
|
||||
</QueryClientProvider>
|
||||
<Toaster />
|
||||
</HelmetProvider>
|
||||
</DialogProvider>
|
||||
</TooltipProvider>
|
||||
</ThemeProvider>
|
||||
</QueryClientProvider>
|
||||
</LocaleProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user