From 314fa10cffd3c2a00543532957798e298a37ac9d Mon Sep 17 00:00:00 2001 From: LuckyLaszlo Date: Mon, 16 Jan 2023 18:03:08 +0100 Subject: [PATCH] fetch() changes in all svelte + miscs front refactoring --- .../api_front/src/pages/SplashPage.svelte | 46 +- .../src/pages/TwoFactorAuthentication.svelte | 87 ++-- .../api_front/src/pages/game/Ranking.svelte | 53 +- .../src/pages/profile/ProfileDisplay.svelte | 18 +- .../profile/ProfileDisplayOneUser.svelte | 34 +- .../src/pages/profile/ProfileSettings.svelte | 154 +++--- .../src/pages/profile/ProfileUsers.svelte | 470 ++++++++++-------- .../api_front/src/pieces/DisplayAUser.svelte | 29 +- .../svelte/api_front/src/pieces/Header.svelte | 55 +- 9 files changed, 522 insertions(+), 424 deletions(-) diff --git a/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte b/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte index c944f34e..c57a677c 100644 --- a/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte @@ -1,30 +1,36 @@ diff --git a/srcs/requirements/svelte/api_front/src/pages/TwoFactorAuthentication.svelte b/srcs/requirements/svelte/api_front/src/pages/TwoFactorAuthentication.svelte index be30e387..cbf4d74c 100644 --- a/srcs/requirements/svelte/api_front/src/pages/TwoFactorAuthentication.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/TwoFactorAuthentication.svelte @@ -1,44 +1,59 @@ diff --git a/srcs/requirements/svelte/api_front/src/pages/game/Ranking.svelte b/srcs/requirements/svelte/api_front/src/pages/game/Ranking.svelte index 35fc66ee..033da320 100644 --- a/srcs/requirements/svelte/api_front/src/pages/game/Ranking.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/game/Ranking.svelte @@ -1,28 +1,37 @@ @@ -41,18 +50,18 @@ - {#each allUsers as user, i} + {#each allUsersRanking as userRanking, i} {i + 1} - {#if user.username === currentUser.username} - {user.username} [You] + {#if userRanking.username === user.username} + {userRanking.username} [You] {:else} - {user.username} + {userRanking.username} {/if} - {user.stats.winGame} - {user.stats.loseGame} - {user.stats.drawGame} - {user.stats.totalGame} + {userRanking.stats.winGame} + {userRanking.stats.loseGame} + {userRanking.stats.drawGame} + {userRanking.stats.totalGame} {/each} diff --git a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplay.svelte b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplay.svelte index d1b7c125..0b537349 100644 --- a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplay.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplay.svelte @@ -1,19 +1,17 @@ @@ -21,7 +19,7 @@
- {#if user !== undefined} + {#if user} {:else} diff --git a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplayOneUser.svelte b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplayOneUser.svelte index 537c8646..898b75ce 100644 --- a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplayOneUser.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileDisplayOneUser.svelte @@ -1,32 +1,25 @@
-{#if user !== undefined} - +{#if oneUser} + {:else}

Sorry

Failed to load user {params.username}
@@ -35,4 +28,3 @@
- diff --git a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte index 738dd392..e5822e3d 100644 --- a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte @@ -1,81 +1,89 @@ @@ -239,7 +301,7 @@