src/azurechat/features/providers.tsx (11 lines of code) (raw):
"use client";
import { SessionProvider } from "next-auth/react";
import { GlobalMessageProvider } from "./global-message/global-message-context";
import { MenuProvider } from "./main-menu/menu-context";
export const Providers = ({ children }: { children: React.ReactNode }) => {
return (
<SessionProvider>
<GlobalMessageProvider>
<MenuProvider>{children}</MenuProvider>
</GlobalMessageProvider>
</SessionProvider>
);
};