Tests for Member.jsx

This commit is contained in:
Rodrigo Pedroso 2019-07-17 00:14:21 -04:00
commit f2303fb70c
15 changed files with 4428 additions and 10535 deletions

View file

@ -4,6 +4,7 @@ import history from '../history.js'
import Home from '../views/Home'
import Team from '../views/Team'
import Member from '../views/Member'
import config from '../config.json'
history.listen(location => {
window.scrollTo(0,0)
@ -13,7 +14,7 @@ export default function Router(props) {
let [team, setTeam] = useState([])
let [allTeams, setAllTeams] = useState([])
let [users, setUsers] = useState([])
let [userId, setUserId] = useState([])
let [memberProps, setMemberProps] = useState({})
let teamCallback = (el) => {
setTeam(el)
@ -24,7 +25,10 @@ export default function Router(props) {
}
let userIdCallback = (el) => {
setUserId(el)
setMemberProps({
url: config.api + '/user/' + el,
teams: allTeams
})
}
let allTeamsCallback = (el) => {
@ -44,7 +48,7 @@ export default function Router(props) {
/>
<Route
exact path='/member'
render={(props) => <Member userId={userId} teams={allTeams} {...props} />}
render={(props) => <Member props={memberProps} />}
/>
</Switch>
</ReactRouter>