🚨fix: QCastProvider 위치 수정

This commit is contained in:
yoosangwook 2025-02-05 16:45:21 +09:00
parent 36b8c75a47
commit ae2541164f

View File

@ -58,28 +58,26 @@ export default async function RootLayout({ children }) {
return ( return (
<RecoilRootWrapper> <RecoilRootWrapper>
<GlobalDataProvider> <GlobalDataProvider>
<QcastProvider> <html lang="en">
<html lang="en"> <body>
<body> {headerPathname === '/login' || headerPathname === '/join' ? (
{headerPathname === '/login' || headerPathname === '/join' ? ( <QcastProvider>{children}</QcastProvider>
{ children } ) : (
) : ( <QcastProvider>
<> <GlobalLoadingProvider />
<GlobalLoadingProvider /> <div className="wrap">
<div className="wrap"> <Header userSession={sessionProps} />
<Header userSession={sessionProps} /> <div className="content">
<div className="content"> <SessionProvider useSession={sessionProps}>{children}</SessionProvider>
<SessionProvider useSession={sessionProps}>{children}</SessionProvider>
</div>
<Footer />
</div> </div>
</> <Footer />
)} </div>
<QModal /> </QcastProvider>
<PopupManager /> )}
</body> <QModal />
</html> <PopupManager />
</QcastProvider> </body>
</html>
</GlobalDataProvider> </GlobalDataProvider>
</RecoilRootWrapper> </RecoilRootWrapper>
) )