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*/}
{/* Login/Register Buttons Container */}
{/* Login Toggle */} setSelectedTab("Login")} > Login {/* Register Toggle */} setSelectedTab("Register")} > Register
{/*Border Container*/}
{selectedTab === "Login" ? ( ) : ( )}
); }; export default AuthModal;