Admin display connected to backend.

This commit is contained in:
2022-04-07 20:43:31 -05:00
parent 9c4696b797
commit 90040f9049
6 changed files with 262 additions and 218 deletions

View File

@@ -16,6 +16,9 @@ export default class AuthenticationGuard extends React.Component {
} else if (userDataResponse.status == 401) {
this.context.navigate("/signup", { replace: true });
}
}
componentDidUpdate() {
if (this.context.user && this.context.user.accessLevel < this.props.accessLevel) {
this.context.navigate("/", { replace: true });
}