From 14a19ccdf7dea182bba6b6fe3d30bfb5c7f9d28b Mon Sep 17 00:00:00 2001 From: Lucas Patenaude Date: Sat, 13 Apr 2024 18:40:46 -0600 Subject: [PATCH] Table data implemented --- .../src/resources/css/league-page/league-page.css | 1 + .../src/resources/css/league-page/league-table.css | 3 +-- .../league-page/get-current-league-information.js | 8 +++++++- ProjectSourceCode/src/views/pages/league-page.hbs | 12 ++++++++++++ 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/ProjectSourceCode/src/resources/css/league-page/league-page.css b/ProjectSourceCode/src/resources/css/league-page/league-page.css index e6f8023..8a053e4 100644 --- a/ProjectSourceCode/src/resources/css/league-page/league-page.css +++ b/ProjectSourceCode/src/resources/css/league-page/league-page.css @@ -42,6 +42,7 @@ } #league-stats-container { + width: 100%; display: flex; flex: 1; } diff --git a/ProjectSourceCode/src/resources/css/league-page/league-table.css b/ProjectSourceCode/src/resources/css/league-page/league-table.css index cf769a3..37c296c 100644 --- a/ProjectSourceCode/src/resources/css/league-page/league-table.css +++ b/ProjectSourceCode/src/resources/css/league-page/league-table.css @@ -1,8 +1,7 @@ #league-table-container { - flex: 1; + width: 60%; background-color: #eaeaea; /* Example background color */ - margin: 10px; border: 1px solid gray; border-radius: 8px; diff --git a/ProjectSourceCode/src/resources/middleware/league-page/get-current-league-information.js b/ProjectSourceCode/src/resources/middleware/league-page/get-current-league-information.js index 5e2e20d..7582b9e 100644 --- a/ProjectSourceCode/src/resources/middleware/league-page/get-current-league-information.js +++ b/ProjectSourceCode/src/resources/middleware/league-page/get-current-league-information.js @@ -30,7 +30,13 @@ const fetchLeaguesData = async (req, res, next) => { team_name: team.team.name, team_crest: team.team.crest }, - })), + games_played: team.playedGames, + wins: team.won, + losses: team.lost, + draws: team.draw, + goal_difference: team.goalDifference, + points: team.points + })) }; next(); } catch (error) { diff --git a/ProjectSourceCode/src/views/pages/league-page.hbs b/ProjectSourceCode/src/views/pages/league-page.hbs index 3804bbc..8a9ceb4 100644 --- a/ProjectSourceCode/src/views/pages/league-page.hbs +++ b/ProjectSourceCode/src/views/pages/league-page.hbs @@ -19,6 +19,12 @@ # Club + GP + W + L + D + GD + Pts @@ -27,6 +33,12 @@ {{table.league_position}} {{table.team_name}} + {{games_played}} + {{wins}} + {{losses}} + {{draws}} + {{goal_difference}} + {{points}} {{/each}}