import React, { useState } from "react"; import { ToggleButton } from "../Layout/Button"; import { LogIn as LogInIcon, User as UserIcon } from "lucide-react"; import LoginForm from "./LoginForm"; import RegisterForm from "./RegisterForm"; import "../../assets/styles/auth.css"; interface AuthModalProps { onClose: () => void; } const AuthModal: React.FC = ({ onClose }) => { const [selectedTab, setSelectedTab] = useState("Login"); const [spinDuration, setSpinDuration] = useState("7s") const handleSubmit = () => { setSpinDuration("1s"); setTimeout(() => { setSpinDuration("7s"); }, 3500); }; return ( <> {/*Background Blur*/}
{/*Container*/}
{/*Border Container*/}
setSelectedTab("Login")} > Login setSelectedTab("Register")} > Register
{selectedTab === "Login" ? : }
); }; export default AuthModal;