11import { Global } from "@emotion/react" ;
22import { CenteredPage , CommonContextProvider , ErrorFallback } from "@frontend/common/components" ;
33import type { ContextOptions } from "@frontend/common/contexts" ;
4- import { registerChunkLoadErrorReloadHandler } from "@frontend/common/utils" ;
4+ import { captureSessionTokenFromURL , registerChunkLoadErrorReloadHandler } from "@frontend/common/utils" ;
55import { ShopContextProvider } from "@frontend/shop/components/common" ;
66import { ContextOptions as ShopContextOptions } from "@frontend/shop/contexts" ;
77import { CircularProgress , CssBaseline , ThemeProvider } from "@mui/material" ;
@@ -13,11 +13,11 @@ import { FC, StrictMode, useState } from "react";
1313import { createRoot } from "react-dom/client" ;
1414import { RouterProvider } from "react-router-dom" ;
1515
16- import { router } from "./router.tsx" ;
1716import { IS_DEBUG_ENV } from "./consts" ;
1817import { LOCAL_STORAGE_LANGUAGE_KEY } from "./consts/local_stroage.ts" ;
1918import { PyConKRMDXComponents } from "./consts/mdx_components.ts" ;
2019import { AppContext , AppContextType } from "./contexts/app_context.tsx" ;
20+ import { router } from "./router.tsx" ;
2121import { globalStyles , muiTheme } from "./styles/globalStyles.ts" ;
2222
2323const queryClient = new QueryClient ( {
@@ -106,5 +106,6 @@ export const MainApp: FC = () => {
106106} ;
107107
108108registerChunkLoadErrorReloadHandler ( ) ;
109+ captureSessionTokenFromURL ( import . meta. env . VITE_PYCONKR_BACKEND_SESSION_COOKIE_NAME ) ;
109110
110111createRoot ( document . getElementById ( "root" ) ! ) . render ( < MainApp /> ) ;
0 commit comments