Tests for Member.jsx
This commit is contained in:
parent
cc1c3285b0
commit
f2303fb70c
15 changed files with 4428 additions and 10535 deletions
|
@ -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>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue