fixed LoginForm usage

This commit is contained in:
2026-01-29 15:28:19 +00:00
parent 06a12ba042
commit 7605020e65
2 changed files with 3 additions and 5 deletions

View File

@@ -9,6 +9,7 @@ import { Label } from "@/components/ui/label";
import { UploadAvatar } from "@/components/upload-avatar";
import { capitalise, cn, getServerURL, setCsrfToken } from "@/lib/utils";
export default function LogInForm() {
const { setUser, setEmailVerified } = useSession();

View File

@@ -17,9 +17,6 @@ export function LoginModal({ open, onOpenChange, onSuccess, dismissible = true }
const [searchParams] = useSearchParams();
const { user, isLoading, emailVerified } = useSession();
const [hasRedirected, setHasRedirected] = useState(false);
const [showWarning, setShowWarning] = useState(() => {
return localStorage.getItem("hide-under-construction") !== "true";
});
useEffect(() => {
if (open && !isLoading && user && emailVerified && !hasRedirected) {
@@ -46,9 +43,9 @@ export function LoginModal({ open, onOpenChange, onSuccess, dismissible = true }
return (
<Dialog open={open} onOpenChange={handleOpenChange}>
<DialogContent showCloseButton={false} className={cn("p-0 w-xs py-8", showWarning && "w-md pt-4")}>
<DialogContent showCloseButton={false} className={cn("p-0 w-xs py-8")}>
<DialogTitle className="sr-only">Log In or Register</DialogTitle>
<LogInForm showWarning={showWarning} setShowWarning={setShowWarning} />
<LogInForm />
</DialogContent>
</Dialog>
);