diff options
author | Kristóf Marussy <kristof@marussy.com> | 2022-01-08 21:36:43 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2022-01-09 19:53:03 +0100 |
commit | d07e7b834831230b53860d0919a68edc2d36193d (patch) | |
tree | a1f2a021563ddff54f33341c475fc6c6eb787388 /packages/renderer/src/index.tsx | |
parent | New configurations based on review comments (WIP) (diff) | |
download | sophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.gz sophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.zst sophie-d07e7b834831230b53860d0919a68edc2d36193d.zip |
build: Eslint fixes for multi-module project
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
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 { |