Player Better

This commit is contained in:
RochesterX
2025-11-28 19:25:31 -05:00
parent ec77c0b268
commit 43c7068724
5 changed files with 160 additions and 30 deletions

View File

@@ -62,8 +62,8 @@ async function populatePlayerData() {
const playerStatsObject = resultObject.matches;
let playerObjectResult = await postData("/getPlayer", {
id: id
let playerObjectResult = await postData("/getPlayerScores", {
playerID: id
}, token);
if (playerObjectResult.success === false) {
console.log("Invalid ID");
@@ -71,10 +71,23 @@ async function populatePlayerData() {
}
const playerObject = playerObjectResult.match;
console.log(playerObjectResult);
for (const [attribute, value] of Object.entries(playerObject)) {
console.log(`.attribute-${attribute}`);
document.querySelectorAll(`.attribute-${attribute}`).forEach(element => {
if (element.classList.contains("format-weight")) {
element.textContent = value + " lbs";
return;
}
if (element.classList.contains("format-height")) {
element.textContent = `${value.split("-")[0]}' ${value.split("-")[1]}"`;
return;
}
if (element.classList.contains("format-integer")) {
element.textContent = Math.floor(value);
return;
}
if (element.classList.contains("format-salary")) {
element.textContent = formatSalary(value);
return;
@@ -82,7 +95,7 @@ async function populatePlayerData() {
element.textContent = value;
})
};
createStatsTable(playerStatsObject);
createOverviewTable(playerObject);
}
@@ -158,9 +171,9 @@ async function createStatsTable(playerObject) {
// row.innerHTML += `<td>${player}</td>l`;
//}
rowElement.innerHTML = `
<td>${row.Season}</td>
<td>${row.season}</td>
<td>${row.SeasonType === "REG" ? "Regular" : "Post"}</td>
<td>${row.Week}</td>
<td>${row.week}</td>
<td>${row.pass_attempts}</td>
<td>${row.complete_pass}</td>
<td>${row.total_yards}</td>