Add public mode
This commit is contained in:
@@ -15,6 +15,7 @@ import { LoadingMessageProvider } from "./hooks/context_providers/LoadingMessage
|
||||
import { SnackbarProvider } from "./hooks/context_providers/SnackbarProvider.tsx";
|
||||
import "./index.css";
|
||||
import { AsyncWidget } from "./widgets/AsyncWidget.tsx";
|
||||
import { PublicModeProvider } from "./hooks/context_providers/PublicModeProvider.tsx";
|
||||
|
||||
createRoot(document.getElementById("root")!).render(
|
||||
<StrictMode>
|
||||
@@ -24,12 +25,16 @@ createRoot(document.getElementById("root")!).render(
|
||||
<ConfirmDialogProvider>
|
||||
<SnackbarProvider>
|
||||
<LoadingMessageProvider>
|
||||
<AsyncWidget
|
||||
loadKey={1}
|
||||
load={async () => { await ServerApi.LoadConfig(); }}
|
||||
errMsg="Failed to load static server configuration!"
|
||||
build={() => <App />}
|
||||
/>
|
||||
<PublicModeProvider>
|
||||
<AsyncWidget
|
||||
loadKey={1}
|
||||
load={async () => {
|
||||
await ServerApi.LoadConfig();
|
||||
}}
|
||||
errMsg="Failed to load static server configuration!"
|
||||
build={() => <App />}
|
||||
/>
|
||||
</PublicModeProvider>
|
||||
</LoadingMessageProvider>
|
||||
</SnackbarProvider>
|
||||
</ConfirmDialogProvider>
|
||||
|
Reference in New Issue
Block a user