diff --git a/src/hooks.ts b/src/hooks.ts index 72febe6..1a08dbc 100644 --- a/src/hooks.ts +++ b/src/hooks.ts @@ -1,16 +1,15 @@ -import cookie from 'cookie'; -import { v4 as uuid } from '@lukeed/uuid'; import type { Handle } from '@sveltejs/kit'; +import * as cookie from 'cookie'; export const handle: Handle = async ({ event, resolve }) => { const cookies = cookie.parse(event.request.headers.get('cookie') || ''); - event.locals.userid = cookies.userid || uuid(); + event.locals.userid = cookies['userid'] || crypto.randomUUID(); const response = await resolve(event); - if (!cookies.userid) { + if (!cookies['userid']) { // if this is the first time the user has visited this app, - // set a cookie so that we recognize them when they return + // set a cookie so that we recognise them when they return response.headers.set( 'set-cookie', cookie.serialize('userid', event.locals.userid, { diff --git a/src/lib/components/game/index.svelte b/src/lib/components/game/index.svelte index 990545d..71aacaf 100644 --- a/src/lib/components/game/index.svelte +++ b/src/lib/components/game/index.svelte @@ -19,7 +19,7 @@ - {#if !minimal && game?.year_published && game.players && game.max_players && game.playtime} + {#if !minimal}

{game.year_published}

{game.players} {game.max_players === 1 ? 'player' : 'players'}

@@ -51,10 +51,6 @@ diff --git a/src/routes/collection/+page.svelte b/src/routes/collection/+page.svelte index 1ad4b63..91913ce 100644 --- a/src/routes/collection/+page.svelte +++ b/src/routes/collection/+page.svelte @@ -21,20 +21,9 @@ h1 { width: 100%; } - button { - border-radius: 10px; - margin: 0.5rem; - padding: 1rem; - color: var(--clr-input-txt); - background-color: var(--color-btn-primary-active); - } .games { margin: 2rem 0rem; - - h1 { - margin-bottom: 2rem; - } } .games-list { diff --git a/src/routes/todos/+page.svelte b/src/routes/todos/+page.svelte index 7ddb805..1cf8229 100644 --- a/src/routes/todos/+page.svelte +++ b/src/routes/todos/+page.svelte @@ -1,10 +1,10 @@