'use client' import { useSearchParams } from 'next/navigation' import { UserAuthForm } from './user-register-form' export default function Signup() { const searchParams = useSearchParams() const invitationCode = searchParams.get('invitationCode') || undefined const isAdmin = searchParams.get('isAdmin') || false const title = isAdmin ? 'Create an admin account' : 'Create an account' const description = isAdmin ? 'Your instance will be secured, only registered users can access it.' : 'Fill form below to create your account' if (isAdmin || invitationCode) { return } else { return ( ) } } function Content({ title, description, show }: { title: string description: string show?: boolean }) { const searchParams = useSearchParams() const invitationCode = searchParams.get('invitationCode') || undefined return (

{title}

{description}

{show && }
) }