From 76b511992dc086d3e855f09ce505e0ba15e09371 Mon Sep 17 00:00:00 2001 From: Daniils Petrovs Date: Sun, 23 Jun 2024 11:57:23 +0200 Subject: [PATCH] Fix collected check, stamp page --- src/lib/components/Stamp.svelte | 7 ++++--- src/lib/components/StampSheet.svelte | 18 +++++++++--------- src/lib/stores/stamps.ts | 4 ++++ src/routes/+layout.ts | 12 +++++++++--- src/routes/+page.ts | 5 ++++- .../partner/{[id] => [hash]}/+page.svelte | 3 +-- src/routes/partner/[hash]/+page.ts | 16 ++++++++++++++++ src/routes/partner/[id]/+page.ts | 16 ---------------- src/routes/scanner/+page.svelte | 19 ++++--------------- 9 files changed, 51 insertions(+), 49 deletions(-) rename src/routes/partner/{[id] => [hash]}/+page.svelte (86%) create mode 100644 src/routes/partner/[hash]/+page.ts delete mode 100644 src/routes/partner/[id]/+page.ts diff --git a/src/lib/components/Stamp.svelte b/src/lib/components/Stamp.svelte index 1737d14..4ba8188 100644 --- a/src/lib/components/Stamp.svelte +++ b/src/lib/components/Stamp.svelte @@ -2,10 +2,11 @@ import { fade } from 'svelte/transition'; import placeholderImg from '$lib/assets/watamesmug.jpg'; - export let id: number; + export let hash: string; + export let index: number; export let name: string; export let collected = false; - export let navURL = `/partner/${id}`; + export let navURL = `/partner/${hash}`; const PLACEHOLDER_STAMP_IMG = placeholderImg; @@ -17,7 +18,7 @@