From 0c3526cde7016005ca992a5ed623f0f9fd8ece7c Mon Sep 17 00:00:00 2001 From: Stephanie Gredell Date: Thu, 11 Dec 2025 00:57:58 -0800 Subject: [PATCH] fix ts errors --- frontend/src/components/AppRouteGuard.tsx | 1 - frontend/src/components/MagicCodeInput/MagicCodeInput.tsx | 2 +- frontend/src/services/timeLimitService.ts | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/AppRouteGuard.tsx b/frontend/src/components/AppRouteGuard.tsx index 1a2327d..035c186 100644 --- a/frontend/src/components/AppRouteGuard.tsx +++ b/frontend/src/components/AppRouteGuard.tsx @@ -1,4 +1,3 @@ -import { Navigate } from 'react-router-dom'; import { isAppEnabled } from '../utils/appFilter'; interface AppRouteGuardProps { diff --git a/frontend/src/components/MagicCodeInput/MagicCodeInput.tsx b/frontend/src/components/MagicCodeInput/MagicCodeInput.tsx index 55e22d3..f0842b9 100644 --- a/frontend/src/components/MagicCodeInput/MagicCodeInput.tsx +++ b/frontend/src/components/MagicCodeInput/MagicCodeInput.tsx @@ -33,7 +33,7 @@ export function MagicCodeInput({ onApplied, onClose }: MagicCodeInputProps) { try { setLoading(true); - const appliedSettings = await applyMagicCode(normalizedCode); + await applyMagicCode(normalizedCode); setSuccess(true); setCode(''); diff --git a/frontend/src/services/timeLimitService.ts b/frontend/src/services/timeLimitService.ts index 42d712e..0a72dc3 100644 --- a/frontend/src/services/timeLimitService.ts +++ b/frontend/src/services/timeLimitService.ts @@ -89,7 +89,7 @@ export async function getDailyLimit(): Promise { try { const { getMagicCodeSettings } = await import('./magicCodeService'); const magicCodeSettings = getMagicCodeSettings(); - if (magicCodeSettings?.dailyTimeLimit !== null && magicCodeSettings.dailyTimeLimit !== undefined) { + if (magicCodeSettings && magicCodeSettings.dailyTimeLimit !== null && magicCodeSettings.dailyTimeLimit !== undefined) { return magicCodeSettings.dailyTimeLimit; } } catch (error) { @@ -143,7 +143,7 @@ export function getDailyLimitSync(): number { const stored = localStorage.getItem(MAGIC_CODE_SETTINGS_KEY); if (stored) { const magicCodeSettings = JSON.parse(stored); - if (magicCodeSettings?.dailyTimeLimit !== null && magicCodeSettings.dailyTimeLimit !== undefined) { + if (magicCodeSettings && magicCodeSettings.dailyTimeLimit !== null && magicCodeSettings.dailyTimeLimit !== undefined) { return magicCodeSettings.dailyTimeLimit; } }