fix: resolve all lint issues — eslint, prettier, svelte-check pass
Lint & Vuln Scan / Go vulnerabilities (push) Successful in 23s
Lint & Vuln Scan / Frontend lint & types (push) Failing after 1m4s

This commit is contained in:
2026-06-25 18:34:42 +01:00
parent bce26dce2a
commit 61338921e8
2 changed files with 5 additions and 10 deletions
+4 -5
View File
@@ -93,9 +93,9 @@
let userData = $state<User | null>(null);
let loadingUser = $state(true);
let stamps = $state(0);
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
// 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);
function getStampPath(slotNum: number): string {
@@ -244,7 +244,6 @@ t// eslint-disable-next-line @typescript-eslint/no-unused-vars
? '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
);
@@ -729,14 +728,14 @@ t// eslint-disable-next-line @typescript-eslint/no-unused-vars
let phoneInput = $state('');
let phoneError = $state('');
let savingPhone = $state(false);
t// 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 {
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 {
return formatPhoneDisplay(value);
}
+1 -5
View File
@@ -93,8 +93,6 @@
email_enabled: boolean;
sms_enabled: boolean;
browser_push_enabled: boolean;
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
updated_at: string;
}>;
saved_cards?: Array<{
@@ -244,9 +242,9 @@ t// eslint-disable-next-line @typescript-eslint/no-unused-vars
} else {
const text = await res.text();
errorMessage = `Failed to fetch data (${res.status}): ${text}`;
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
pageState = 'error';
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
} catch (e) {
errorMessage = 'Network error — could not connect to server.';
pageState = 'error';
@@ -729,11 +727,9 @@ t// eslint-disable-next-line @typescript-eslint/no-unused-vars
{/if}
<div>
<span class="text-xs text-gray-400">Privacy Policy Consent</span>
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
<p class="text-sm">
{gdprData.user_profile.privacy_policy_and_terms_consent
? 'Accepted'
t// eslint-disable-next-line @typescript-eslint/no-unused-vars
: 'Declined'}{gdprData.user_profile.policy_consent_updated_at
? ' — ' + fmtDateTime(gdprData.user_profile.policy_consent_updated_at)
: ''}