OSDN Git Service

Bump electron from 1.8.8 to 11.5.0
[bytom/bytom-electron.git] / src / app.js
1 /*eslint-env node*/
2
3 import 'bootstrap-loader'
4 import React from 'react'
5 import { render } from 'react-dom'
6 import Root from 'Root'
7 import configureStore from 'configureStore'
8 import { I18nextProvider } from 'react-i18next'
9 import i18n from '../modules/i18n.js'
10
11 // Set favicon
12 let faviconPath = require('!!file?name=favicon.ico!../static/images/favicon.png')
13 let favicon = document.createElement('link')
14 favicon.type = 'image/png'
15 favicon.rel = 'shortcut icon'
16 favicon.href = faviconPath
17 document.getElementsByTagName('head')[0].appendChild(favicon)
18
19
20 // Start app
21 export const store = configureStore()
22 render(
23         <I18nextProvider i18n={i18n}>
24                 <Root store={store}/>
25     </I18nextProvider>,
26         document.getElementById('root')
27 )