Files
AnimeTV-Frontend/widgets/navbar/ui/LoginAndSignup.tsx
Rafi Arrafif a848d4dcb5 creating login popup security check
Perform security checks on the login popup to minimize bugs in unexpected situations.
2025-08-17 22:50:24 +07:00

39 lines
828 B
TypeScript

"use client";
import { routes } from "@/shared/config/routes";
import { Button, Link, NavbarItem } from "@heroui/react";
import React from "react";
const LoginAndSignup = () => {
const openLoginPopup = (e: any) => {
window.open(routes.login, "popup", "width=500,height=600");
};
return (
<>
<NavbarItem className="hidden lg:flex">
<Button
color="primary"
variant="light"
className="font-medium"
onPress={openLoginPopup}
>
Login
</Button>
</NavbarItem>
<NavbarItem>
<Button
color="primary"
variant="solid"
radius="sm"
as={Link}
href={routes.signup}
>
Sign Up
</Button>
</NavbarItem>
</>
);
};
export default LoginAndSignup;