'use client' import { useState } from 'react' import { useRouter } from 'next/navigation' import Link from 'next/link' import { useCustomerAuth } from '@/hooks/useCustomerAuth' export default function AccountRegisterPage() { const { register, loading, error } = useCustomerAuth() const router = useRouter() const [form, setForm] = useState({ first_name: '', last_name: '', email: '', password: '' }) const set = (k: string) => (e: React.ChangeEvent) => setForm(p => ({ ...p, [k]: e.target.value })) const handleSubmit = async (e: React.FormEvent) => { e.preventDefault() try { await register(form) router.push('/account/orders') } catch {} } return (

Create account

Track your orders and save your details

{error &&
{error}
}

Already have an account?{' '} Sign in

) }