Hey!
diff --git a/src/routes/login/index.tsx b/src/routes/login/index.tsx
index 3ab81e1..555c343 100644
--- a/src/routes/login/index.tsx
+++ b/src/routes/login/index.tsx
@@ -15,6 +15,7 @@ import EyeSlash from "~/components/icons/EyeSlash";
import CountdownCircleTimer from "~/components/CountdownCircleTimer";
import { isValidEmail, validatePassword } from "~/lib/validation";
import { getClientCookie } from "~/lib/cookies.client";
+import { env } from "~/env/client";
const checkAuth = cache(async () => {
"use server";
@@ -63,9 +64,9 @@ export default function LoginPage() {
let timerInterval: number | undefined;
// Environment variables
- const googleClientId = import.meta.env.VITE_GOOGLE_CLIENT_ID;
- const githubClientId = import.meta.env.VITE_GITHUB_CLIENT_ID;
- const domain = import.meta.env.VITE_DOMAIN || "https://www.freno.me";
+ const googleClientId = env.VITE_GOOGLE_CLIENT_ID;
+ const githubClientId = env.VITE_GITHUB_CLIENT_ID;
+ const domain = env.VITE_DOMAIN || "https://www.freno.me";
// Calculate remaining time from cookie
const calcRemainder = (timer: string) => {
@@ -91,12 +92,13 @@ export default function LoginPage() {
() => calcRemainder(timer),
1000
) as unknown as number;
- onCleanup(() => {
- if (timerInterval) {
- clearInterval(timerInterval);
- }
- });
}
+
+ onCleanup(() => {
+ if (timerInterval) {
+ clearInterval(timerInterval);
+ }
+ });
});
// Check for OAuth/callback errors in URL
@@ -329,7 +331,7 @@ export default function LoginPage() {
/>
{/* Main content */}
-
+
{/* Error message */}
@@ -347,7 +349,7 @@ export default function LoginPage() {
+
Already have an account?
}
>
-
+
Don't have an account yet?