double login disable

This commit is contained in:
Rama Priyanto 2025-02-13 17:47:24 +07:00
parent 600bdae34e
commit 4c064207df
2 changed files with 19 additions and 18 deletions

View File

@ -6,18 +6,19 @@ import Cookies from "js-cookie";
import React, { useEffect, useState } from "react";
export default function AuthPage() {
const isAuthenticated = Cookies.get("is_authenticated") || "false";
// const isAuthenticated = Cookies.get("is_authenticated") || "false";
console.log("isAuthenticated : ", isAuthenticated);
// console.log("isAuthenticated : ", isAuthenticated);
const [hasMounted, setHasMounted] = useState(false);
// const [hasMounted, setHasMounted] = useState(false);
useEffect(() => {
setHasMounted(true);
}, []);
// useEffect(() => {
// setHasMounted(true);
// }, []);
// Render
if (!hasMounted) return null;
// // Render
// if (!hasMounted) return null;
return isAuthenticated == "true" ? <Login /> : <QudoLogin />;
// return isAuthenticated == "true" ? <Login /> : <QudoLogin />;
return <Login />;
}

View File

@ -68,11 +68,11 @@ export default function NavbarHumas(props: { size: string }) {
const language = storedLanguage((state) => state.locale);
const setLanguage = storedLanguage((state) => state.setLocale);
useEffect(() => {
if (!isAuthenticated) {
onLogout();
}
}, [token]);
// useEffect(() => {
// if (!isAuthenticated) {
// onLogout();
// }
// }, [token]);
const onLogout = () => {
Object.keys(Cookies.get()).forEach((cookieName) => {
@ -133,7 +133,7 @@ export default function NavbarHumas(props: { size: string }) {
}, []);
return (
(<Navbar
<Navbar
isBordered
maxWidth="full"
height={size === "sm" ? "6rem" : "8rem"}
@ -1088,7 +1088,7 @@ export default function NavbarHumas(props: { size: string }) {
// <Button className="bg-[#DD8306]" onPress={onLogout}>
// Logout
// </Button>
(<Dropdown>
<Dropdown>
<DropdownTrigger>
<Button variant="bordered">Menu</Button>
</DropdownTrigger>
@ -1110,7 +1110,7 @@ export default function NavbarHumas(props: { size: string }) {
Logout
</DropdownItem>
</DropdownMenu>
</Dropdown>)
</Dropdown>
) : (
<Link href="/auth">
<Button
@ -1240,6 +1240,6 @@ export default function NavbarHumas(props: { size: string }) {
</div>
</NavbarContent>
</div>
</Navbar>)
</Navbar>
);
}