From 7b9c90478c256cb245b03d80cf9c9c103ada6053 Mon Sep 17 00:00:00 2001 From: leonnoel Date: Sun, 20 Jul 2025 00:56:36 -0700 Subject: [PATCH] changed errors from any to unknown for ts --- src/app/login/page.tsx | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index 2b83f7d..5e44d90 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -17,25 +17,34 @@ const LoginPage = () => { const session = await account.createEmailPasswordSession(email, password); console.log("Session created:", session); setLoggedInUser(await account.get()); - } catch (err: any) { - setError(err.message || "Login failed"); + } catch (err: unknown) { + if (err instanceof Error) { + setError(err.message); + } else { + setError("Login failed"); + } } finally { setLoading(false); } }; - + const register = async () => { try { setLoading(true); setError(""); await account.create(ID.unique(), email, password, name); await login(email, password); - } catch (err: any) { - setError(err.message || "Registration failed"); + } catch (err: unknown) { + if (err instanceof Error) { + setError(err.message); + } else { + setError("Registration failed"); + } } finally { setLoading(false); } }; + const logout = async () => { try {