{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "extends": "none",
  "name": "auth-03",
  "title": "auth-03",
  "description": "auth-03",
  "dependencies": [
    "react-aria-components"
  ],
  "registryDependencies": [
    "https://intentui.com/r/avatar",
    "https://intentui.com/r/button",
    "https://intentui.com/r/checkbox",
    "https://intentui.com/r/field",
    "https://intentui.com/r/input",
    "https://intentui.com/r/link",
    "https://intentui.com/r/text",
    "https://intentui.com/r/text-field"
  ],
  "files": [
    {
      "path": "registry/blocks/auth-03/page.tsx",
      "content": "'use client'\n\nimport { Form } from 'react-aria-components/Form'\nimport { Avatar } from '@/components/ui/avatar'\nimport { Button } from '@/components/ui/button'\nimport { Checkbox, CheckboxField } from '@/components/ui/checkbox'\nimport { Description, FieldError, Fieldset, Label, Legend } from '@/components/ui/field'\nimport { Input } from '@/components/ui/input'\nimport { Link } from '@/components/ui/link'\nimport { Text, TextLink } from '@/components/ui/text'\nimport { TextField } from '@/components/ui/text-field'\n\nexport default function Component() {\n  return (\n    <main className=\"flex min-h-dvh items-center justify-center p-6\">\n      <div className=\"w-full max-w-sm\">\n        <Link aria-label=\"Goto homepage\" href=\"#\" className=\"mb-3 inline-block\">\n          <Avatar isSquare src=\"https://design.intentui.com/logo\" size=\"md\" />\n        </Link>\n\n        <Form>\n          <Fieldset>\n            <Legend className=\"text-xl/10\">Sign up</Legend>\n            <Text>\n              Access your account to manage projects, view analytics, and collaborate with your\n              team.\n            </Text>\n            <TextField isRequired>\n              <Label>Full name</Label>\n              <Input />\n              <FieldError />\n            </TextField>\n            <TextField type=\"email\" isRequired>\n              <Label>Email</Label>\n              <Input type=\"email\" />\n              <FieldError />\n            </TextField>\n            <TextField isRequired>\n              <Label>Password</Label>\n              <Input type=\"password\" />\n              <FieldError />\n            </TextField>\n            <CheckboxField isRequired>\n              <Checkbox>Terms and conditions</Checkbox>\n              <Description>\n                By signing up, you agree to our <TextLink href=\"#\">Terms of Service</TextLink> and{' '}\n                <TextLink href=\"#\">Privacy Policy</TextLink>.\n              </Description>\n            </CheckboxField>\n          </Fieldset>\n          <Button type=\"submit\" className=\"mt-6 w-full\">\n            Sign up\n          </Button>\n        </Form>\n\n        <Text className=\"mt-4\">\n          Already have an account? <TextLink href=\"#\">Sign in</TextLink>\n        </Text>\n      </div>\n    </main>\n  )\n}\n",
      "type": "registry:page",
      "target": "app/auth-03/page.tsx"
    }
  ],
  "type": "registry:block"
}