{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "signup-05", "title": "Signup 05", "description": "A simple signup form with social providers.", "registryDependencies": [ "button", "input", "label" ], "files": [ { "path": "registry/base-vega/blocks/signup-05/page.tsx", "content": "import { SignupForm } from \"@/registry/base-vega/blocks/signup-05/components/signup-form\"\n\nexport default function SignupPage() {\n return (\n
\n
\n \n
\n
\n )\n}\n", "type": "registry:page", "target": "app/signup/page.tsx" }, { "path": "registry/base-vega/blocks/signup-05/components/signup-form.tsx", "content": "\"use client\"\n\nimport { cn } from \"@/registry/base-vega/lib/utils\"\nimport { Button } from \"@/registry/base-vega/ui/button\"\nimport {\n Field,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n FieldSeparator,\n} from \"@/registry/base-vega/ui/field\"\nimport { Input } from \"@/registry/base-vega/ui/input\"\nimport { IconPlaceholder } from \"@/app/(create)/components/icon-placeholder\"\n\nexport function SignupForm({\n className,\n ...props\n}: React.ComponentProps<\"div\">) {\n return (\n
\n
\n \n
\n \n
\n \n
\n Acme Inc.\n \n

Welcome to Acme Inc.

\n \n Already have an account? Sign in\n \n
\n \n Email\n \n \n \n \n \n Or\n \n \n \n \n
\n
\n \n By clicking continue, you agree to our Terms of Service{\" \"}\n and Privacy Policy.\n \n
\n )\n}\n", "type": "registry:component" } ], "categories": [ "authentication", "signup" ], "type": "registry:block" }