aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/src/index.tsx
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-08-19 19:54:55 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-08-20 21:41:50 +0200
commit292546893af22f0e7652132630f1e0710765c153 (patch)
tree1b0c12e23b3211b34abdd13c4a8ca8da4d49ad8a /subprojects/frontend/src/index.tsx
parentrefactor(frontend): update theme (diff)
downloadrefinery-292546893af22f0e7652132630f1e0710765c153.tar.gz
refinery-292546893af22f0e7652132630f1e0710765c153.tar.zst
refinery-292546893af22f0e7652132630f1e0710765c153.zip
feat(frontend): add PWA manifest
Diffstat (limited to 'subprojects/frontend/src/index.tsx')
-rw-r--r--subprojects/frontend/src/index.tsx19
1 files changed, 10 insertions, 9 deletions
diff --git a/subprojects/frontend/src/index.tsx b/subprojects/frontend/src/index.tsx
index 2176b277..b108df6d 100644
--- a/subprojects/frontend/src/index.tsx
+++ b/subprojects/frontend/src/index.tsx
@@ -1,6 +1,4 @@
1import CssBaseline from '@mui/material/CssBaseline'; 1import CssBaseline from '@mui/material/CssBaseline';
2import React, { Suspense, lazy } from 'react';
3import { createRoot } from 'react-dom/client';
4import '@fontsource/jetbrains-mono/400.css'; 2import '@fontsource/jetbrains-mono/400.css';
5import '@fontsource/jetbrains-mono/400-italic.css'; 3import '@fontsource/jetbrains-mono/400-italic.css';
6import '@fontsource/jetbrains-mono/700.css'; 4import '@fontsource/jetbrains-mono/700.css';
@@ -8,15 +6,15 @@ import '@fontsource/jetbrains-mono/700-italic.css';
8import '@fontsource/jetbrains-mono/variable.css'; 6import '@fontsource/jetbrains-mono/variable.css';
9import '@fontsource/jetbrains-mono/variable-italic.css'; 7import '@fontsource/jetbrains-mono/variable-italic.css';
10import '@fontsource/roboto/300.css'; 8import '@fontsource/roboto/300.css';
11import '@fontsource/roboto/300-italic.css';
12import '@fontsource/roboto/400.css'; 9import '@fontsource/roboto/400.css';
13import '@fontsource/roboto/400-italic.css';
14import '@fontsource/roboto/500.css'; 10import '@fontsource/roboto/500.css';
15import '@fontsource/roboto/500-italic.css';
16import '@fontsource/roboto/700.css'; 11import '@fontsource/roboto/700.css';
17import '@fontsource/roboto/700-italic.css'; 12import { SnackbarProvider } from 'notistack';
13import React, { Suspense, lazy } from 'react';
14import { createRoot } from 'react-dom/client';
18 15
19import Loading from './Loading'; 16import Loading from './Loading';
17import RegisterServiceWorker from './RegisterServiceWorker';
20import RootStore, { RootStoreProvider } from './RootStore'; 18import RootStore, { RootStoreProvider } from './RootStore';
21import ThemeProvider from './theme/ThemeProvider'; 19import ThemeProvider from './theme/ThemeProvider';
22import getLogger from './utils/getLogger'; 20import getLogger from './utils/getLogger';
@@ -79,9 +77,12 @@ const app = (
79 <RootStoreProvider rootStore={rootStore}> 77 <RootStoreProvider rootStore={rootStore}>
80 <ThemeProvider> 78 <ThemeProvider>
81 <CssBaseline enableColorScheme /> 79 <CssBaseline enableColorScheme />
82 <Suspense fallback={<Loading />}> 80 <SnackbarProvider>
83 <App /> 81 <RegisterServiceWorker />
84 </Suspense> 82 <Suspense fallback={<Loading />}>
83 <App />
84 </Suspense>
85 </SnackbarProvider>
85 </ThemeProvider> 86 </ThemeProvider>
86 </RootStoreProvider> 87 </RootStoreProvider>
87 </React.StrictMode> 88 </React.StrictMode>