aboutsummaryrefslogtreecommitdiffstats
path: root/packages/renderer/src/index.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderer/src/index.tsx')
-rw-r--r--packages/renderer/src/index.tsx13
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';
26import React from 'react'; 26import React from 'react';
27import { render } from 'react-dom'; 27import { render } from 'react-dom';
28 28
29import { App } from './components/App'; 29import App from './components/App';
30import { StoreProvider } from './components/StoreProvider'; 30import StoreProvider from './components/StoreProvider';
31import { ThemeProvider } from './components/ThemeProvider'; 31import ThemeProvider from './components/ThemeProvider';
32import { exposeToReduxDevtools, hotReloadServices } from './devTools'; 32import { exposeToReduxDevtools, hotReloadServices } from './devTools';
33import { createAndConnectRendererStore } from './stores/RendererStore'; 33import { createAndConnectRendererStore } from './stores/RendererStore';
34import { getLogger } from './utils/log';
34 35
35const isDevelopment = import.meta.env.MODE === 'development'; 36const isDevelopment = import.meta.env.MODE === 'development';
36 37
38const log = getLogger('index');
39
37if (isDevelopment) { 40if (isDevelopment) {
38 hotReloadServices(); 41 hotReloadServices();
39 document.title = `[dev] ${document.title}`; 42 document.title = `[dev] ${document.title}`;
@@ -42,7 +45,9 @@ if (isDevelopment) {
42const store = createAndConnectRendererStore(window.sophieRenderer); 45const store = createAndConnectRendererStore(window.sophieRenderer);
43 46
44if (isDevelopment) { 47if (isDevelopment) {
45 exposeToReduxDevtools(store); 48 exposeToReduxDevtools(store).catch((err) => {
49 log.error('Cannot initialize redux devtools', err);
50 });
46} 51}
47 52
48function Root(): JSX.Element { 53function Root(): JSX.Element {