diff --git a/app/register/owner/page.js b/app/register/owner/page.js index ffc9154..4c69acf 100644 --- a/app/register/owner/page.js +++ b/app/register/owner/page.js @@ -29,6 +29,7 @@ export default function OwnerRegisterPage() { email: '', phone: '', whatsapp: '', + phone2: '', nationalNumber: '', password: '', confirmPassword: '', @@ -130,6 +131,7 @@ export default function OwnerRegisterPage() { email: formData.email, phoneNumber: formData.phone || '', whatsAppNumber: formData.whatsapp, + phone: formData.phone2, nationalNumber: formData.nationalNumber, password: formData.password, ownerType: formData.ownerType, @@ -360,6 +362,20 @@ export default function OwnerRegisterPage() { {errors.whatsapp &&

{errors.whatsapp}

} + + +
+
+ +
+ { setFormData({...formData, phone2: e.target.value}); setErrors({...errors, phone2: null}); }} + className={`w-full pr-12 pl-4 py-3 bg-white/5 border rounded-xl focus:outline-none focus:ring-2 focus:ring-amber-500 focus:border-transparent text-white placeholder-gray-500 transition-all ${errors.phone2 ? 'border-red-500' : 'border-gray-700'}`} + placeholder="أدخل رقم الهاتف" maxLength={7} /> +
+ {errors.phone2 &&

{errors.phone2}

} +
+
diff --git a/app/register/tenant/page.js b/app/register/tenant/page.js index 4852f53..cb7629c 100644 --- a/app/register/tenant/page.js +++ b/app/register/tenant/page.js @@ -29,6 +29,7 @@ export default function TenantRegisterPage() { email: '', phone: '', whatsapp: '', + phone2: '', nationalNumber: '', password: '', confirmPassword: '', @@ -83,6 +84,7 @@ export default function TenantRegisterPage() { else if (formData.password.length < 6) newErrors.password = 'كلمة المرور يجب أن تكون 6 أحرف على الأقل'; if (!formData.whatsapp) newErrors.whatsapp = 'رقم الواتساب مطلوب'; + if (!formData.phone2 || formData.phone2.length !== 7) newErrors.phone2 = 'رقم الهاتف يجب أن يكون 7 أرقام'; if (!formData.nationalNumber) newErrors.nationalNumber = 'الرقم الوطني مطلوب'; if (formData.password !== formData.confirmPassword) newErrors.confirmPassword = 'كلمات المرور غير متطابقة'; @@ -130,6 +132,7 @@ export default function TenantRegisterPage() { email: formData.email, phoneNumber: formData.phone, whatsAppNumber: formData.whatsapp, + phone: formData.phone2, nationalNumber: formData.nationalNumber, password: formData.password, customerType: formData.customerType, @@ -358,6 +361,20 @@ export default function TenantRegisterPage() { {errors.whatsapp &&

{errors.whatsapp}

} + + +
+
+ +
+ { setFormData({...formData, phone2: e.target.value}); setErrors({...errors, phone2: null}); }} + className={`w-full pr-12 pl-4 py-3 bg-white/5 border rounded-xl focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent text-white placeholder-gray-500 transition-all ${errors.phone2 ? 'border-red-500' : 'border-gray-700'}`} + placeholder="أدخل رقم الهاتف" maxLength={7} /> +
+ {errors.phone2 &&

{errors.phone2}

} +
+