import { useState } from "react"; import { useAccount } from "wagmi"; import Login from "@/components/Shared/Auth/Login"; import { SignupMessage } from "@/components/Shared/Auth/Signup/ChooseUsername"; import { useAuthModalStore } from "@/store/non-persisted/modal/useAuthModalStore"; import AuthMessage from "./AuthMessage"; import Signup from "./Signup"; const NotConnected = ({ isLogin }: { isLogin?: boolean }) => ( ); const Auth = () => { const { authModalType } = useAuthModalStore(); const [hasAccounts, setHasAccounts] = useState(true); const { isConnected } = useAccount(); return (
{authModalType === "signup" ? (
{!isConnected && }
) : (
{isConnected ? ( hasAccounts ? ( ) : ( ) ) : ( )}
)}
); }; export default Auth;