react-logo/frontend/src/app.js

23 lines
571 B
JavaScript
Raw Normal View History

2020-02-04 17:20:39 +01:00
import { Component, Fragment } from 'react'
import { hot } from 'react-hot-loader'
import { HashRouter } from 'react-router-dom' // ou BrowserRouter
import { Route, Switch, Redirect } from 'react-router'
2020-02-17 22:28:57 +01:00
import HomePage from './pages/home';
2020-02-04 17:20:39 +01:00
class App extends Component {
render () {
return (
<Fragment>
<HashRouter>
<Switch>
2020-02-17 22:28:57 +01:00
<Route path='/home' exact component={HomePage} />
<Route component={() => <Redirect to="/home" />} />
2020-02-04 17:20:39 +01:00
</Switch>
</HashRouter>
</Fragment>
)
}
}
export default hot(module)(App)