forgeplus-react/src/index.js

32 lines
748 B
JavaScript
Raw Permalink Normal View History

2020-04-28 17:23:34 +08:00
import './public-path'
import { AppContainer } from 'react-hot-loader';
2020-03-16 14:12:11 +08:00
import React from 'react';
import ReactDOM from 'react-dom';
2021-08-30 10:31:51 +08:00
import { BrowserRouter, Route } from 'react-router-dom'
2020-03-16 14:12:11 +08:00
import './index.css';
import App from './App';
import { configureUrlQuery } from 'react-url-query';
import history from './history';
configureUrlQuery({ history });
window.__useKindEditor = false;
2020-03-16 14:12:11 +08:00
const render = (Component) => {
ReactDOM.render(
2020-04-28 17:23:34 +08:00
<AppContainer >
2021-08-30 10:31:51 +08:00
{/* <Component /> */}
<BrowserRouter basename='/'>
<Route path={`/`} component={App}></Route>
</BrowserRouter>
2020-03-16 14:12:11 +08:00
</AppContainer>,
document.getElementById('root')
2020-04-28 17:23:34 +08:00
)
2020-03-16 14:12:11 +08:00
}
render(App);
if (module.hot) {
module.hot.accept('./App', () => { render(App) });
2020-04-28 17:23:34 +08:00
}