1- import React from " react" ;
2- import ReactDOM from " react-dom/client" ;
3- import " ./index.css" ;
4- import App from " ./App" ;
5- import { ThemeProvider } from " @ui5/webcomponents-react" ;
6- import { AuthProvider } from " react-oidc-context" ;
7- import { LoadCrateKubeConfig } from " ./lib/oidc/crate.ts" ;
8- import { SWRConfig } from " swr" ;
9- import { ToastProvider } from " ./context/ToastContext.tsx" ;
1+ import React from ' react' ;
2+ import ReactDOM from ' react-dom/client' ;
3+ import ' ./index.css' ;
4+ import App from ' ./App' ;
5+ import { ThemeProvider } from ' @ui5/webcomponents-react' ;
6+ import { AuthProvider } from ' react-oidc-context' ;
7+ import { LoadCrateKubeConfig } from ' ./lib/oidc/crate.ts' ;
8+ import { SWRConfig } from ' swr' ;
9+ import { ToastProvider } from ' ./context/ToastContext.tsx' ;
1010import { CopyButtonProvider } from './context/CopyButtonContext.tsx' ;
11- import { FrontendConfigProvider , LoadFrontendConfig } from "./context/FrontendConfigContext.tsx" ;
11+ import {
12+ FrontendConfigProvider ,
13+ LoadFrontendConfig ,
14+ } from './context/FrontendConfigContext.tsx' ;
1215import '@ui5/webcomponents-react/dist/Assets' ; //used for loading themes
13- import { DarkModeSystemSwitcher } from " ./components/Core/DarkModeSystemSwitcher.tsx" ;
14- import " .././i18n.ts" ;
15- import " ./utils/i18n/timeAgo" ;
16- import { useTranslation } from " react-i18next" ;
16+ import { DarkModeSystemSwitcher } from ' ./components/Core/DarkModeSystemSwitcher.tsx' ;
17+ import ' .././i18n.ts' ;
18+ import ' ./utils/i18n/timeAgo' ;
19+ import { useTranslation } from ' react-i18next' ;
1720
1821( async ( ) => {
1922 try {
2023 const frontendConfig = await LoadFrontendConfig ( ) ;
2124 const authconfig = await LoadCrateKubeConfig ( frontendConfig . backendUrl ) ;
2225
23- ReactDOM . createRoot ( document . getElementById ( " root" ) ! ) . render (
26+ ReactDOM . createRoot ( document . getElementById ( ' root' ) ! ) . render (
2427 < React . StrictMode >
2528 < FrontendConfigProvider config = { frontendConfig } >
26- < AuthProvider key = { " crate" } { ...authconfig } >
29+ < AuthProvider key = { ' crate' } { ...authconfig } >
2730 < ThemeProvider >
2831 < ToastProvider >
2932 < CopyButtonProvider >
@@ -40,15 +43,15 @@ import { useTranslation } from "react-i18next";
4043 </ ThemeProvider >
4144 </ AuthProvider >
4245 </ FrontendConfigProvider >
43- </ React . StrictMode >
46+ </ React . StrictMode > ,
4447 ) ;
4548 } catch ( e ) {
4649 const { t } = useTranslation ( ) ;
47- console . error ( " failed to load frontend configuration or kubeconfig" , e ) ;
48- ReactDOM . createRoot ( document . getElementById ( " root" ) ! ) . render (
50+ console . error ( ' failed to load frontend configuration or kubeconfig' , e ) ;
51+ ReactDOM . createRoot ( document . getElementById ( ' root' ) ! ) . render (
4952 < React . StrictMode >
5053 < div > { t ( 'main.failedMessage' ) } =</ div >
51- </ React . StrictMode >
54+ </ React . StrictMode > ,
5255 ) ;
5356 }
5457} ) ( ) ;
0 commit comments