diff options
Diffstat (limited to 'packages/renderer/src/index.tsx')
-rw-r--r-- | packages/renderer/src/index.tsx | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/packages/renderer/src/index.tsx b/packages/renderer/src/index.tsx index 1626bef..d900e50 100644 --- a/packages/renderer/src/index.tsx +++ b/packages/renderer/src/index.tsx | |||
@@ -26,14 +26,17 @@ import CssBaseline from '@mui/material/CssBaseline'; | |||
26 | import React from 'react'; | 26 | import React from 'react'; |
27 | import { render } from 'react-dom'; | 27 | import { render } from 'react-dom'; |
28 | 28 | ||
29 | import { App } from './components/App'; | 29 | import App from './components/App'; |
30 | import { StoreProvider } from './components/StoreProvider'; | 30 | import StoreProvider from './components/StoreProvider'; |
31 | import { ThemeProvider } from './components/ThemeProvider'; | 31 | import ThemeProvider from './components/ThemeProvider'; |
32 | import { exposeToReduxDevtools, hotReloadServices } from './devTools'; | 32 | import { exposeToReduxDevtools, hotReloadServices } from './devTools'; |
33 | import { createAndConnectRendererStore } from './stores/RendererStore'; | 33 | import { createAndConnectRendererStore } from './stores/RendererStore'; |
34 | import { getLogger } from './utils/log'; | ||
34 | 35 | ||
35 | const isDevelopment = import.meta.env.MODE === 'development'; | 36 | const isDevelopment = import.meta.env.MODE === 'development'; |
36 | 37 | ||
38 | const log = getLogger('index'); | ||
39 | |||
37 | if (isDevelopment) { | 40 | if (isDevelopment) { |
38 | hotReloadServices(); | 41 | hotReloadServices(); |
39 | document.title = `[dev] ${document.title}`; | 42 | document.title = `[dev] ${document.title}`; |
@@ -42,7 +45,9 @@ if (isDevelopment) { | |||
42 | const store = createAndConnectRendererStore(window.sophieRenderer); | 45 | const store = createAndConnectRendererStore(window.sophieRenderer); |
43 | 46 | ||
44 | if (isDevelopment) { | 47 | if (isDevelopment) { |
45 | exposeToReduxDevtools(store); | 48 | exposeToReduxDevtools(store).catch((err) => { |
49 | log.error('Cannot initialize redux devtools', err); | ||
50 | }); | ||
46 | } | 51 | } |
47 | 52 | ||
48 | function Root(): JSX.Element { | 53 | function Root(): JSX.Element { |