diff --git a/src/client/src/AdminsOverview.js b/src/client/src/AdminsOverview.js
index 112e0d0..cae1079 100644
--- a/src/client/src/AdminsOverview.js
+++ b/src/client/src/AdminsOverview.js
@@ -2,7 +2,7 @@ import * as React from "react";
import { BrowserRouter as Router, Link, Route, Routes, useParams } from "react-router-dom";
import Appbar from "./components/AsuraBar";
import ErrorSnackbar from "./components/ErrorSnackbar";
-
+import LoginPage from "./LoginPage";
import {Button, Box, TextField, Stack, InputLabel, Paper, TableContainer, Table, TableBody, TableHead, TableCell, TableRow, Typography} from '@mui/material';
import AddCircleIcon from '@mui/icons-material/AddCircle';
import DeleteIcon from '@mui/icons-material/Delete';
@@ -124,18 +124,29 @@ export default function Users(props) {
setUsers(data.data);
})
.catch((err) => showError(err));
- }
- React.useEffect(() => {
- getUsers()
- }, []);
+ }
+ React.useEffect(() => {
+ getUsers()
+ }, []);
- return (
- <>
+ if (!props.user.isLoggedIn) { return
diff --git a/src/client/src/TournamentCreator.js b/src/client/src/TournamentCreator.js
index ab8d6fb..ca3fe6a 100644
--- a/src/client/src/TournamentCreator.js
+++ b/src/client/src/TournamentCreator.js
@@ -2,7 +2,7 @@ import * as React from "react";
import { BrowserRouter as Router, Link, Route, Routes } from "react-router-dom";
import Appbar from "./components/AsuraBar";
import ErrorSnackbar from "./components/ErrorSnackbar";
-
+import LoginPage from "./LoginPage";
import { Button, TextField, Stack, InputLabel, Select, Container, Slider, Paper, Box, Grid, Typography } from '@mui/material';
import DateTimePicker from '@mui/lab/DateTimePicker';
import AdapterDateFns from '@mui/lab/AdapterDateFns';
@@ -168,6 +168,8 @@ export default function TournamentCreator(props) {
setOpenError(true);
}
+ if (!props.user.isLoggedIn) { return