import Image from 'next/image' import favicon from '~/public/favicon.svg' import { SignUpForm } from '~/components/sign-up/sign-up-from' import { checkUserExists } from '~/server/db/query/users' import { redirect } from 'next/navigation' import { getTranslations } from 'next-intl/server' export default async function SignUp() { const userExists = await checkUserExists() if (userExists) { redirect('/login') } const t = await getTranslations('Login') return (
{/* Left: Featured photo — hidden on mobile */}
“Every picture tells a story, make yours unforgettable.”
{/* Right: Signup form */}
Logo

PicImpact

{t('signUpDescription', { defaultValue: 'Create your account to get started' })}

) }