Skip to content

Commit

Permalink
[*] Popup Manager: Moving the Context Provider to the client Provider…
Browse files Browse the repository at this point in the history
…s file
  • Loading branch information
HugoHMZ committed Dec 20, 2024
1 parent 7fb080e commit 4910437
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 14 deletions.
23 changes: 13 additions & 10 deletions src/app/_components/ClientProviders/ClientProviders.tsx
Original file line number Diff line number Diff line change
@@ -1,24 +1,27 @@
"use client";

import { PopupProvider } from "@/app/_contexts/Popup.context";
import { SidebarProvider } from "@/app/_contexts/Sidebar.context";
import { ThemeContextProvider } from "@/app/_contexts/Theme.context";
import { UserProvider } from "@/app/_contexts/User.context";
import { SessionProvider } from "next-auth/react";

interface IClientProvidersProps {
children: React.ReactNode;
children: React.ReactNode;
}

const ClientProviders: React.FC<IClientProvidersProps> = ({ children }) => {
return (
<SessionProvider>
<UserProvider>
<SidebarProvider>
<ThemeContextProvider>{children}</ThemeContextProvider>
</SidebarProvider>
</UserProvider>
</SessionProvider>
);
return (
<SessionProvider>
<UserProvider>
<SidebarProvider>
<PopupProvider>
<ThemeContextProvider>{children}</ThemeContextProvider>
</PopupProvider>
</SidebarProvider>
</UserProvider>
</SessionProvider>
);
};

export default ClientProviders;
5 changes: 1 addition & 4 deletions src/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
import type { Metadata } from "next";
import { Barlow } from "next/font/google";
import React from "react";
import { PopupProvider } from "./_contexts/Popup.context";
import "./_utils/s3Utils";
import ClientLayout from "./ClientLayout";

Expand All @@ -24,9 +23,7 @@ export default function RootLayout({
return (
<html lang="en" className={barlow.variable}>
<body>
<PopupProvider>
<ClientLayout>{children}</ClientLayout>
</PopupProvider>
<ClientLayout>{children}</ClientLayout>
</body>
</html>
);
Expand Down

0 comments on commit 4910437

Please sign in to comment.