import React from 'react' import { Link } from 'react-router-dom' import { useTranslation } from '../i18n' import { Map, Eye, EyeOff, Mail, Lock, User } from 'lucide-react' import { useRegister } from './register/useRegister' export default function RegisterPage(): React.ReactElement { const { t } = useTranslation() // Page = wiring container: form state, validation + register flow live in the hook. const { username, setUsername, email, setEmail, password, setPassword, confirmPassword, setConfirmPassword, showPassword, setShowPassword, isLoading, error, handleSubmit, } = useRegister() return (
{t('register.subtitle')}
{item}
))}{t('register.startPlanning')}
{t('register.hasAccount')}{' '} {t('register.signIn')}