poa-dapps-voting/src/index.js

29 lines
850 B
JavaScript

import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter } from 'react-router-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import { Provider } from 'mobx-react';
import newBallotStore from './stores/NewBallotStore';
import swal from 'sweetalert2';
const stores = { newBallotStore };
if (window.web3) {
ReactDOM.render((
<Provider { ...stores }>
<BrowserRouter>
<App/>
</BrowserRouter>
</Provider>
), document.getElementById('root'));
} else {
swal(
'Please use a web3 browser',
"You aren't connected to POA Network. Please, switch on Oracles plugin and refresh the page. Check Oracles network <a href='https://github.com/oraclesorg/oracles-wiki' target='blank'>wiki</a> for more info.",
'error'
);
}
registerServiceWorker();