📌fix: QcastProvider 위치 수정

This commit is contained in:
yoosangwook 2025-02-05 15:09:02 +09:00
parent af692e56cc
commit 5bf483eb8b

View File

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