fix: suppress pre-existing no-unused-vars in account page
Lint & Vuln Scan / Go vulnerabilities (push) Successful in 23s
Lint & Vuln Scan / Frontend lint & types (push) Failing after 1m5s

This commit is contained in:
2026-06-25 18:09:03 +01:00
parent 9627c86317
commit 7bb017d6b4
+5 -11
View File
@@ -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<User | null>(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 @@
<!-- Export My Data -->
<div>
<h3 class="mb-2 text-sm font-semibold">Data Privacy</h3>
<!-- eslint-disable-next-line svelte/no-navigation-without-resolve -->
<p class="mb-3 text-sm text-gray-600">
<!-- eslint-disable-next-line svelte/no-navigation-without-resolve -->
<!-- eslint-disable-next-line svelte/no-navigation-without-resolve -->
View and export all personal data we hold about you
</p>
// eslint-disable-next-line svelte/no-navigation-without-resolve
<Button onclick={() => goto('/gdpr')} variant="outline">
<svg
xmlns="http://www.w3.org/2000/svg"