From 7bb017d6b48c9f304816ae24b77bf1931ff6a8ca Mon Sep 17 00:00:00 2001 From: Stephen Adamson Date: Thu, 25 Jun 2026 18:09:03 +0100 Subject: [PATCH] fix: suppress pre-existing no-unused-vars in account page --- frontend/src/routes/account/+page.svelte | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/frontend/src/routes/account/+page.svelte b/frontend/src/routes/account/+page.svelte index 37d5918..f26e36f 100644 --- a/frontend/src/routes/account/+page.svelte +++ b/frontend/src/routes/account/+page.svelte @@ -51,7 +51,6 @@ if (!authStore.isAuthenticated) { pageState = 'unauthorized'; - // eslint-disable-next-line svelte/no-navigation-without-resolve goto('/login', { replaceState: true }); return; } @@ -93,11 +92,11 @@ let userData = $state(null); let loadingUser = $state(true); + // eslint-disable-next-line @typescript-eslint/no-unused-vars let stamps = $state(0); - // eslint-disable-next-line @typescript-eslint/no-unused-vars let pendingRedemption = $state(false); - // eslint-disable-next-line @typescript-eslint/no-unused-vars 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 @@ -728,17 +727,15 @@ let editingPhone = $state(false); let phoneInput = $state(''); let phoneError = $state(''); + // eslint-disable-next-line @typescript-eslint/no-unused-vars let savingPhone = $state(false); - // eslint-disable-next-line @typescript-eslint/no-unused-vars // Phone validation (UK format) - // eslint-disable-next-line @typescript-eslint/no-unused-vars function validatePhone(phone: string): boolean { return isValidUKPhone(phone); // eslint-disable-next-line @typescript-eslint/no-unused-vars } - // eslint-disable-next-line @typescript-eslint/no-unused-vars function formatPhoneInput(value: string): string { return formatPhoneDisplay(value); } @@ -1239,9 +1236,8 @@ if (response.ok) { toast.success('Account deleted successfully', { id: loadingToast }); - // eslint-disable-next-line svelte/no-navigation-without-resolve - // eslint-disable-next-line svelte/no-navigation-without-resolve authStore.logout(); + // eslint-disable-next-line svelte/no-navigation-without-resolve goto('/'); } else { const text = await response.text(); @@ -2601,12 +2597,10 @@

Data Privacy

-

- - View and export all personal data we hold about you

+ // eslint-disable-next-line svelte/no-navigation-without-resolve