From 776747c75d73c955b888ec4f2f9fd317170cc4bf Mon Sep 17 00:00:00 2001 From: hanif salafi Date: Mon, 25 Nov 2024 11:16:52 +0700 Subject: [PATCH] feat: update login flow --- app/auth/page.tsx | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/app/auth/page.tsx b/app/auth/page.tsx index bab07f2..d42d7ce 100644 --- a/app/auth/page.tsx +++ b/app/auth/page.tsx @@ -1,8 +1,28 @@ +"use client" + import Login from "@/components/form/login"; import QudoLogin from "@/components/form/qudo-login"; -import React from "react"; +import Cookies from "js-cookie"; +import React, { useEffect, useState } from "react"; export default function AuthPage() { - // return ; - return ; + + const isAuthenticated = Cookies.get("is_authenticated") || "false"; + + console.log("isAuthenticated : ", isAuthenticated); + + const [hasMounted, setHasMounted] = useState(false); + + useEffect(() => { + setHasMounted(true); + }, []); + + // Render + if (!hasMounted) return null; + + return ( + isAuthenticated == "true" ? + : + + ); }