/* @flow */ 'use strict'; import React from 'react'; import { render } from 'react-dom'; import store from './store'; import router from './router'; import { onBeforeUnload } from './actions/WalletActions'; import styles from '../styles/index.less'; const root: ?HTMLElement = document.getElementById('root'); if (root) { render(router, root); } window.onbeforeunload = () => { store.dispatch( onBeforeUnload() ); } // workaround for web3 // yarn add web3@^0.19.0 //if (module && module.hot) if (typeof module !== undefined && module.hasOwnProperty('hot')) { // $FlowIssue module.hot.accept(); }