Kaynağa Gözat

Error handling for loading login

Daniel Bohry 1 yıl önce
ebeveyn
işleme
7843d90210
1 değiştirilmiş dosya ile 9 ekleme ve 4 silme
  1. 9 4
      src/routes/login/+page.svelte

+ 9 - 4
src/routes/login/+page.svelte

@@ -14,11 +14,16 @@
     });
 
     onMount(() => {
-        const storedAuth = localStorage.getItem('auth');
-        if (storedAuth) {
-            auth.set(JSON.parse(storedAuth));
+        try {
+            const storedAuth = localStorage.getItem('auth');
+            if (storedAuth) {
+                auth.set(JSON.parse(storedAuth));
+            }
+        } catch (error) {
+            console.error('Error parsing stored auth:', error);
+        } finally {
+            isLoading = false;
         }
-        isLoading = false;
     });
 
     async function submit(event) {