feat: reuse component Users

Signed-off-by: wasabi <690898835@qq.com>
This commit is contained in:
wasabi
2021-06-19 11:38:24 +08:00
parent 910ea04384
commit 50a9ca2b4c
3 changed files with 18 additions and 6 deletions

View File

@ -26,6 +26,7 @@ class UserListPage extends React.Component {
this.state = {
classes: props,
users: null,
organizationName: props.match.params.organizationName,
};
}
@ -34,12 +35,21 @@ class UserListPage extends React.Component {
}
getUsers() {
UserBackend.getGlobalUsers()
.then((res) => {
this.setState({
users: res,
});
});
if (this.state.organizationName === undefined) {
UserBackend.getGlobalUsers()
.then((res) => {
this.setState({
users: res,
});
});
} else {
UserBackend.getUsers(this.state.organizationName)
.then((res) => {
this.setState({
users: res,
});
});
}
}
newUser() {