@@ -14,6 +14,7 @@ import { invokeDevMethod } from './utils/devMenu'
1414import { client , tryADBReverse } from './utils/adb'
1515import config from './utils/config'
1616import { toggleOpenInEditor , isOpenInEditorEnabled } from './utils/devtools'
17+ import { GlobalStyle } from './globalStyles'
1718
1819const currentWindow = getCurrentWindow ( )
1920
@@ -38,21 +39,25 @@ const handleReady = () => {
3839 window . reactDevToolsPort = port
3940 const root = createRoot ( document . getElementById ( 'root' ) )
4041 root . render (
41- < Provider store = { store } >
42- < PersistGate loading = { null } persistor = { persistor } >
43- < App />
44- </ PersistGate >
45- </ Provider > ,
42+ < >
43+ < GlobalStyle />
44+ < Provider store = { store } >
45+ < PersistGate loading = { null } persistor = { persistor } >
46+ < App />
47+ </ PersistGate >
48+ </ Provider >
49+ </ > ,
4650 )
4751 } )
48- } ;
52+ }
4953
50- ( { store, persistor } = configureStore ( handleReady ) )
54+ ; ( { store, persistor } = configureStore ( handleReady ) )
5155
5256// Provide for user
5357window . adb = client
5458window . adb . reverseAll = tryADBReverse
55- window . adb . reversePackager = ( ) => tryADBReverse ( store . getState ( ) . debugger . location . port )
59+ window . adb . reversePackager = ( ) =>
60+ tryADBReverse ( store . getState ( ) . debugger . location . port )
5661
5762window . checkWindowInfo = ( ) => {
5863 const debuggerState = store . getState ( ) . debugger
@@ -63,13 +68,14 @@ window.checkWindowInfo = () => {
6368 }
6469}
6570
66- window . beforeWindowClose = ( ) => new Promise ( ( resolve ) => {
67- if ( store . dispatch ( beforeWindowClose ( ) ) ) {
68- setTimeout ( resolve , 200 )
69- } else {
70- resolve ( )
71- }
72- } )
71+ window . beforeWindowClose = ( ) =>
72+ new Promise ( ( resolve ) => {
73+ if ( store . dispatch ( beforeWindowClose ( ) ) ) {
74+ setTimeout ( resolve , 200 )
75+ } else {
76+ resolve ( )
77+ }
78+ } )
7379
7480// For security, we should disable nodeIntegration when user use this open a website
7581const originWindowOpen = window . open
@@ -92,9 +98,9 @@ window.invokeDevMethod = (name) => invokeDevMethod(name)()
9298// we need fix it for ensure child process work
9399// (like launchEditor of react-devtools)
94100if (
95- process . env . NODE_ENV === 'production'
96- && process . platform === 'darwin'
97- && process . env . PATH . indexOf ( '/usr/local/bin' ) === - 1
101+ process . env . NODE_ENV === 'production' &&
102+ process . platform === 'darwin' &&
103+ process . env . PATH . indexOf ( '/usr/local/bin' ) === - 1
98104) {
99105 process . env . PATH = `${ process . env . PATH } :/usr/local/bin`
100106}
0 commit comments