Skip to content

Commit

Permalink
Update Players and Rankings
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreaRethy committed Sep 23, 2024
1 parent 1f621bb commit 8a84b06
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 9 deletions.
17 changes: 10 additions & 7 deletions client/src/components/Players.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable react-hooks/exhaustive-deps */
import { useEffect, useState } from "react";
import { useNavigate } from "react-router-dom";

Expand All @@ -19,17 +20,19 @@ const Players = () => {
};

useEffect(() => {
setToken(sessionStorage.getItem("token"));
const storedToken = sessionStorage.getItem('token');

if (document.readyState === "complete") {
onWindowLoad();
if (storedToken) {
setToken(storedToken);
} else {
window.addEventListener("load", onWindowLoad);
navigate('/');
}
}, []);

return () => {
window.removeEventListener("load", onWindowLoad);
};
useEffect(() => {
if (token !== null) {
onWindowLoad();
}
}, [token]);

function getPlayers() {
Expand Down
16 changes: 14 additions & 2 deletions client/src/components/Rankings.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable react-hooks/exhaustive-deps */
import { useState, useEffect } from "react";
import { useNavigate } from "react-router-dom";
import { Player } from "./Players";
Expand Down Expand Up @@ -143,8 +144,19 @@ const Rankings = () => {
}

useEffect(() => {
setToken(sessionStorage.getItem("token"));
loadPage();
const storedToken = sessionStorage.getItem('token');

if (storedToken) {
setToken(storedToken);
} else {
navigate('/');
}
}, []);

useEffect(() => {
if (token !== null) {
loadPage();
}
}, [token]);


Expand Down

0 comments on commit 8a84b06

Please sign in to comment.