From a1472c9059347e8f97c74cfba746798c8e7ec6ce Mon Sep 17 00:00:00 2001 From: LuckyLaszlo Date: Wed, 21 Dec 2022 19:35:40 +0100 Subject: [PATCH] SpectatorMatchList first test --- .../src/pages/SpectatorMatchList.svelte | 33 +++++++++++++++++++ .../api_front/src/pieces/MatchListElem.svelte | 18 ++++++++++ .../api_front/src/routes/primaryRoutes.js | 4 ++- 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 srcs/requirements/svelte/api_front/src/pages/SpectatorMatchList.svelte create mode 100644 srcs/requirements/svelte/api_front/src/pieces/MatchListElem.svelte diff --git a/srcs/requirements/svelte/api_front/src/pages/SpectatorMatchList.svelte b/srcs/requirements/svelte/api_front/src/pages/SpectatorMatchList.svelte new file mode 100644 index 00000000..af6094c2 --- /dev/null +++ b/srcs/requirements/svelte/api_front/src/pages/SpectatorMatchList.svelte @@ -0,0 +1,33 @@ + + + + + {#each arr as match} + + {/each} + + + + + diff --git a/srcs/requirements/svelte/api_front/src/pieces/MatchListElem.svelte b/srcs/requirements/svelte/api_front/src/pieces/MatchListElem.svelte new file mode 100644 index 00000000..22a65dc3 --- /dev/null +++ b/srcs/requirements/svelte/api_front/src/pieces/MatchListElem.svelte @@ -0,0 +1,18 @@ + + + +
  • + {match.id} "{match.playerOneUsername}" VS "{match.playerTwoUsername}" +
  • + + + + diff --git a/srcs/requirements/svelte/api_front/src/routes/primaryRoutes.js b/srcs/requirements/svelte/api_front/src/routes/primaryRoutes.js index f21ac83a..55ff9f47 100644 --- a/srcs/requirements/svelte/api_front/src/routes/primaryRoutes.js +++ b/srcs/requirements/svelte/api_front/src/routes/primaryRoutes.js @@ -5,7 +5,8 @@ import TwoFactorAuthentication from '../pages/TwoFactorAuthentication.svelte'; import UnauthorizedAccessPage from '../pages/UnauthorizedAccessPage.svelte'; import { wrap } from 'svelte-spa-router/wrap' import TestPage from '../pages/TmpTestPage.svelte'; -import Game from '../pages/game/Game.svelte' +import Game from '../pages/game/Game.svelte'; +import SpectatorMatchList from '../pages/SpectatorMatchList.svelte'; @@ -13,6 +14,7 @@ export const primaryRoutes = { '/': SplashPage, '/2fa': TwoFactorAuthentication, '/game': Game, + '/matchlist': SpectatorMatchList, '/test': wrap({ component: TestPage, conditions: [