From 4036071bceaea004a7afcfafbc402ea3aa3565b7 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Mon, 1 Aug 2022 23:26:57 -0700 Subject: [PATCH] Format a bit and remove console logs. --- src/routes/api/games/index.ts | 33 ++++++++++----------------------- src/routes/index.svelte | 14 ++++++++++---- src/styles/theme.scss | 2 +- 3 files changed, 21 insertions(+), 28 deletions(-) diff --git a/src/routes/api/games/index.ts b/src/routes/api/games/index.ts index 83ca8a9..2fbd599 100644 --- a/src/routes/api/games/index.ts +++ b/src/routes/api/games/index.ts @@ -13,6 +13,7 @@ export const POST: RequestHandler = async ({ request }) => { }; const id = form.get('id'); + const ids = form.get('ids'); const minAge = form.get('minAge'); const minPlayers = form.get('minPlayers'); const maxPlayers = form.get('maxPlayers'); @@ -21,22 +22,6 @@ export const POST: RequestHandler = async ({ request }) => { const exactMaxPlayers = form.get('exactMaxPlayers') || false; const random = form.get('random') === 'on' || false; - console.log("form.get('minAge')", form.get('minAge')); - console.log("form.get('minPlayers')", form.get('minPlayers')); - console.log("form.get('maxPlayers')", form.get('maxPlayers')); - console.log("form.get('exactMinAge')", form.get('exactMinAge')); - console.log("form.get('exactMinPlayers')", form.get('exactMinPlayers')); - console.log("form.get('exactMaxPlayers')", form.get('exactMaxPlayers')); - console.log("form.get('random')", form.get('random')); - - console.log('minAge', minAge); - console.log('minPlayers', minPlayers); - console.log('maxPlayers', maxPlayers); - console.log('exactMinAge', exactMinAge); - console.log('exactMinPlayers', exactMinPlayers); - console.log('exactMaxPlayers', exactMaxPlayers); - console.log('random', random); - if (minAge) { if (exactMinAge) { queryParams.min_age = +minAge; @@ -65,21 +50,23 @@ export const POST: RequestHandler = async ({ request }) => { queryParams.ids = new Array(`${id}`); } + if (ids) { + // TODO: Pass in ids array from localstorage / game store + queryParams.ids = new Array(ids); + } + queryParams.random = random; console.log('queryParams', queryParams); - const newQueryParams = {}; + const newQueryParams: Record = {}; for (const key in queryParams) { - console.log('key', key); - console.log('queryParams[key]', queryParams[key]); - newQueryParams[key] = `${queryParams[key]}`; + newQueryParams[key] = `${queryParams[key as keyof typeof queryParams]}`; } const urlQueryParams = new URLSearchParams(newQueryParams); - const url = `https://api.boardgameatlas.com/api/search${ - urlQueryParams ? `?${urlQueryParams}` : '' - }`; + const url = `https://api.boardgameatlas.com/api/search${urlQueryParams ? `?${urlQueryParams}` : '' + }`; const response = await fetch(url, { method: 'get', headers: { diff --git a/src/routes/index.svelte b/src/routes/index.svelte index 6b2eaaf..a3c7767 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -23,11 +23,13 @@ -

Games

- {#each $gameStore as game} - - {/each} +

Games

+
+ {#each $gameStore as game} + + {/each} +