Components
Loading preview...
'use client'
import { SignInPage } from "@/components/ui/sign-in";
const SignInPageDemo = () => {
const handleSignIn = (event: React.FormEvent<HTMLFormElement>) => {
event.preventDefault();
const formData = new FormData(event.currentTarget);
const data = Object.fromEntries(formData.entries());
console.log("Sign In submitted:", data);
alert(`Sign In Submitted! Check the browser console for form data.`);
};
const handleGoogleSignIn = () => {
console.log("Continue with Google clicked");
alert("Continue with Google clicked");
};
const handleResetPassword = () => {
alert("Reset Password clicked");
};
const handleCreateAccount = () => {
alert("Create Account clicked");
};
return (
<div className="bg-background w-full flex-1 justify-center p-4 items-center h-screen text-foreground">
<SignInPage
heroImageSrc="https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?w=800&h=1200&fit=crop"
onSignIn={handleSignIn}
onGoogleSignIn={handleGoogleSignIn}
onResetPassword={handleResetPassword}
onCreateAccount={handleCreateAccount}
/>
</div>
);
};
export default SignInPageDemo;