2
0
mirror of synced 2025-02-25 13:26:00 +00:00
emizzle a4bc4a2fdf More UI updates.
Update profile details fully working

Tweet moved from header to modal

home added to nav with tweet button

defaultAccount changed to `web3.eth.getAccounts()` to account for metamask
2018-07-04 16:34:51 +10:00

30 lines
775 B
JavaScript

import { Switch, Route } from 'react-router-dom';
import PropsRoute from './PropsRoute';
import Home from './Home';
import UserTweets from './UserTweets';
import CreateUser from './CreateUser';
import UpdateUser from './UpdateUser';
import React, { Component } from 'react';
class Main extends Component {
constructor(props){
super(props);
}
render () {
return (
<main>
<Switch>
<Route exact path='/' component={Home}/>
<PropsRoute path='/@:username' component={UserTweets} {...this.props}/>
<PropsRoute path='/create' component={CreateUser} {...this.props}/>
<PropsRoute path='/update/@:username' component={UpdateUser} {...this.props}/>
</Switch>
</main>
)
}
}
export default Main