feat: create popup signIn

This commit is contained in:
2026-01-07 10:28:00 +07:00
parent c6040ed79a
commit cb0dfdda2e
9 changed files with 312 additions and 21 deletions

View File

@ -2,6 +2,8 @@
import Image from "next/image";
import NavigationLink from "./NavigationLink";
import SignIn from "./SignIn";
import { Dialog, DialogTrigger } from "@/shared/libs/shadcn/ui/dialog";
import PopupWrapper from "../../signin/components/PopupWrapper";
const Navbar = () => {
return (

View File

@ -1,13 +1,22 @@
import { Button } from "@/shared/libs/shadcn/ui/button";
import { Dialog, DialogTrigger } from "@/shared/libs/shadcn/ui/dialog";
import { LogIn } from "lucide-react";
import PopupWrapper from "../../signin/components/PopupWrapper";
const SignIn = () => {
return (
<div>
<Button className="cursor-pointer">
<LogIn />
Sign In
</Button>
<Dialog>
<form>
<DialogTrigger asChild>
<Button className="cursor-pointer">
<LogIn />
Sign In
</Button>
</DialogTrigger>
<PopupWrapper />
</form>
</Dialog>
</div>
);
};