From bce26dce2a703de299d6b0fbf7b54a6d5652e438 Mon Sep 17 00:00:00 2001 From: Stephen Adamson Date: Thu, 25 Jun 2026 18:19:19 +0100 Subject: [PATCH] fix: strip and re-add eslint-disable comments on correct lines, fix stray > in NavBar --- frontend/src/lib/components/layout/NavBar.svelte | 1 - frontend/src/routes/account/+page.svelte | 11 +++++------ frontend/src/routes/gdpr/+page.svelte | 10 +++++----- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/components/layout/NavBar.svelte b/frontend/src/lib/components/layout/NavBar.svelte index 2fc2a13..8a3b7e7 100644 --- a/frontend/src/lib/components/layout/NavBar.svelte +++ b/frontend/src/lib/components/layout/NavBar.svelte @@ -135,7 +135,6 @@ {link.label} - > {/if} {/if} {/each} diff --git a/frontend/src/routes/account/+page.svelte b/frontend/src/routes/account/+page.svelte index f26e36f..a21b1fa 100644 --- a/frontend/src/routes/account/+page.svelte +++ b/frontend/src/routes/account/+page.svelte @@ -92,11 +92,11 @@ let userData = $state(null); let loadingUser = $state(true); - // eslint-disable-next-line @typescript-eslint/no-unused-vars let stamps = $state(0); +t// eslint-disable-next-line @typescript-eslint/no-unused-vars +t// eslint-disable-next-line @typescript-eslint/no-unused-vars let pendingRedemption = $state(false); let uploadingPic = $state(false); - // eslint-disable-next-line @typescript-eslint/no-unused-vars function getStampPath(slotNum: number): string { const petals = 7 + (slotNum % 4); // 7, 8, 9, 10 petals @@ -244,6 +244,7 @@ ? 'This card has already expired' : buyNewCardCVC.length > 0 && buyNewCardCVC.length < 3 ? 'CVC must be at least 3 digits' +t// eslint-disable-next-line @typescript-eslint/no-unused-vars : null ); @@ -727,13 +728,13 @@ let editingPhone = $state(false); let phoneInput = $state(''); let phoneError = $state(''); - // eslint-disable-next-line @typescript-eslint/no-unused-vars let savingPhone = $state(false); +t// eslint-disable-next-line @typescript-eslint/no-unused-vars // Phone validation (UK format) function validatePhone(phone: string): boolean { +t// eslint-disable-next-line @typescript-eslint/no-unused-vars return isValidUKPhone(phone); - // eslint-disable-next-line @typescript-eslint/no-unused-vars } function formatPhoneInput(value: string): string { @@ -1237,7 +1238,6 @@ if (response.ok) { toast.success('Account deleted successfully', { id: loadingToast }); authStore.logout(); - // eslint-disable-next-line svelte/no-navigation-without-resolve goto('/'); } else { const text = await response.text(); @@ -2600,7 +2600,6 @@

View and export all personal data we hold about you

- // eslint-disable-next-line svelte/no-navigation-without-resolve - // eslint-disable-next-line svelte/no-navigation-without-resolve {:else if pageState === 'loaded' && gdprData}