{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "account-basic-info-01", "type": "registry:block", "description": "Personal information management form", "dependencies": [ "date-fns" ], "registryDependencies": [ "button", "card", "input", "label", "select", "calendar", "popover" ], "files": [ { "path": "creative-tim-ui/blocks/account-basic-info-01/page.tsx", "content": "\"use client\"\n\nimport * as React from \"react\"\nimport { format } from \"date-fns\"\nimport {\n Briefcase,\n CalendarIcon,\n Globe,\n GraduationCap,\n Mail,\n MapPin,\n Phone,\n User,\n} from \"lucide-react\"\n\nimport { Button } from \"@/components/ui/button\"\nimport { Calendar } from \"@/components/ui/calendar\"\nimport { Card } from \"@/components/ui/card\"\nimport { Input } from \"@/components/ui/input\"\nimport { Label } from \"@/components/ui/label\"\nimport {\n Popover,\n PopoverContent,\n PopoverTrigger,\n} from \"@/components/ui/popover\"\nimport {\n Select,\n SelectContent,\n SelectItem,\n SelectTrigger,\n SelectValue,\n} from \"@/components/ui/select\"\n\nexport default function AccountBasicInfo01() {\n const [birthDate, setBirthDate] = React.useState()\n\n return (\n
\n \n
\n

\n Personal Information\n

\n

\n Manage your personal details and profile information. This\n information will be visible to other users on the platform.\n

\n
\n\n
\n {/* Basic Details Section */}\n
\n
\n

Basic Details

\n
\n
\n \n \n First Name\n \n \n
\n
\n \n \n
\n
\n
\n\n {/* Professional Information */}\n
\n

\n Professional Information\n

\n
\n
\n \n \n
\n\n
\n \n \n \n \n \n {birthDate ? format(birthDate, \"PPP\") : \"Select a date\"}\n \n \n \n \n \n \n
\n\n
\n \n \n Profession\n \n \n
\n\n
\n \n \n Education\n \n \n
\n
\n
\n\n {/* Contact Information */}\n
\n

Contact Information

\n
\n
\n \n \n
\n
\n \n \n Confirm Email\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n\n {/* Additional Information */}\n
\n

\n Additional Information\n

\n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n
\n\n
\n \n \n
\n
\n
\n
\n )\n}\n", "type": "registry:page", "target": "app/account-basic-info/page.tsx" } ], "meta": { "iframeHeight": "1000px", "container": "w-full bg-surface min-h-svh flex px-4 py-12 items-center md:py-20 justify-center min-w-0", "mobile": "component" }, "categories": [ "account" ] }