6 changed files with 49 additions and 15 deletions
@ -0,0 +1,12 @@ |
|||
import React, { Component } from 'react' |
|||
import { Container } from 'semantic-ui-react' |
|||
|
|||
export default class AppComponent extends Component { |
|||
render() { |
|||
return ( |
|||
<Container id='rootContainer' > |
|||
<div>About</div> |
|||
</Container> |
|||
) |
|||
} |
|||
}; |
|||
@ -0,0 +1,13 @@ |
|||
import React, { Component } from 'react' |
|||
import { Link } from 'react-router-dom' |
|||
|
|||
export default class HeaderComponent extends Component { |
|||
render() { |
|||
return ( |
|||
<ul> |
|||
<li><Link to="/">Home</Link></li> |
|||
<li><Link to="/about">About</Link></li> |
|||
</ul> |
|||
) |
|||
} |
|||
}; |
|||
@ -1,15 +1,25 @@ |
|||
import React from 'react'; |
|||
import ReactDOM from 'react-dom'; |
|||
import './index.css'; |
|||
import 'semantic-ui-css/semantic.min.css'; |
|||
import App from './App/App'; |
|||
import registerServiceWorker from './registerServiceWorker'; |
|||
import React from 'react' |
|||
import ReactDOM from 'react-dom'; |
|||
import { |
|||
HashRouter, |
|||
Route |
|||
} from 'react-router-dom' |
|||
|
|||
import { BrowserRouter } from 'react-router-dom' |
|||
import Header from './Header/Header' |
|||
import About from './About/About' |
|||
import Home from './Home/Home' |
|||
|
|||
import 'semantic-ui-css/semantic.min.css'; |
|||
|
|||
ReactDOM.render(( |
|||
<BrowserRouter> |
|||
<App /> |
|||
</BrowserRouter> |
|||
<HashRouter> |
|||
<div> |
|||
<Header /> |
|||
<Route exact path="/" component={Home} /> |
|||
<Route path="/about" component={About} /> |
|||
</div> |
|||
</HashRouter> |
|||
), document.getElementById('root')) |
|||
|
|||
registerServiceWorker(); |
|||
Loading…
Reference in new issue