LoginForm() — ui Function Reference
Architecture documentation for the LoginForm() function in field-demo.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD 44f7ef13_1c9a_3404_f608_e52c59d6401c["LoginForm()"] b9b36d9d_9701_6134_d4ee_41213e7f1788["field-demo.tsx"] 44f7ef13_1c9a_3404_f608_e52c59d6401c -->|defined in| b9b36d9d_9701_6134_d4ee_41213e7f1788 style 44f7ef13_1c9a_3404_f608_e52c59d6401c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/v4/app/(internal)/sink/components/field-demo.tsx lines 1213–1320
function LoginForm() {
return (
<Card>
<CardHeader>
<CardTitle>Sign in to your account</CardTitle>
<CardDescription>
Enter your credentials to access your account
</CardDescription>
</CardHeader>
<CardContent>
<form>
<FieldGroup>
<Field>
<FieldLabel htmlFor="login-7x9-email-2kg">Email</FieldLabel>
<Input
id="login-7x9-email-2kg"
type="email"
placeholder="m@example.com"
required
/>
</Field>
<Field>
<FieldLabel htmlFor="login-7x9-password-5l8">Password</FieldLabel>
<Input id="login-7x9-password-5l8" type="password" required />
<FieldDescription>
<a href="#" className="text-sm underline underline-offset-4">
Forgot your password?
</a>
</FieldDescription>
</Field>
<Field orientation="horizontal">
<Checkbox id="login-7x9-remember-6lp" />
<FieldLabel
htmlFor="login-7x9-remember-6lp"
className="font-normal"
>
Remember me for 30 days
</FieldLabel>
</Field>
<Button type="submit" className="w-full">
Sign In
</Button>
<FieldSeparator />
<FieldGroup>
<Button variant="outline" className="w-full">
<svg className="mr-2 h-4 w-4" viewBox="0 0 24 24">
<path
d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"
fill="#4285F4"
/>
<path
d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"
fill="#34A853"
/>
<path
d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"
fill="#FBBC05"
/>
<path
d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"
fill="#EA4335"
/>
</svg>
Continue with Google
</Button>
<Button variant="outline" className="w-full">
<svg
className="mr-2 h-4 w-4"
fill="currentColor"
viewBox="0 0 24 24"
>
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
</svg>
Continue with GitHub
</Button>
<Button variant="outline" className="w-full">
<svg
className="mr-2 h-4 w-4"
fill="currentColor"
Domain
Subdomains
Source
Frequently Asked Questions
What does LoginForm() do?
LoginForm() is a function in the ui codebase, defined in apps/v4/app/(internal)/sink/components/field-demo.tsx.
Where is LoginForm() defined?
LoginForm() is defined in apps/v4/app/(internal)/sink/components/field-demo.tsx at line 1213.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free