create datepicker - set farsi digit font - create my account page - fix bugs
This commit is contained in:
+34
-4
@@ -12,10 +12,10 @@ export const loginSchema = yup.object({
|
||||
})
|
||||
|
||||
export const resetPasswordSchema = yup.object({
|
||||
password: yup.string().min(8, "رمز عبور نمیتواند کمتر از 8 کاراکتر باشد").required("رمز عبور الزامی است"),
|
||||
password: yup.string().min(8, "رمز عبور نمیتواند کمتر از 8 کاراکتر باشد").required("رمز عبور الزامی میباشد"),
|
||||
repeatPassword: yup.string()
|
||||
.oneOf([yup.ref('password')], "رمز عبور و تکرار آن باید یکسان باشند")
|
||||
.required("تکرار رمز عبور الزامی است"),
|
||||
.required("تکرار رمز عبور الزامی میباشد"),
|
||||
})
|
||||
|
||||
export const forgotPasswordSchema = yup.object({
|
||||
@@ -61,8 +61,38 @@ export const RegisterSchema = yup.object({
|
||||
.min(11, "شماره تماس نمیتوند کمتر از 11 رقم باشد")
|
||||
.max(11, "شماره تماس نمیتواند بیشتر از 11 رقم باشد")
|
||||
.matches(/^[0-9]{11}$/, "شماره تماس نامعتبر"),
|
||||
password: yup.string().min(8, "رمز عبور نمیتواند کمتر از 8 کاراکتر باشد").required("رمز عبور الزامی است"),
|
||||
password: yup.string().min(8, "رمز عبور نمیتواند کمتر از 8 کاراکتر باشد").required("رمز عبور الزامی میباشد"),
|
||||
repeatPassword: yup.string()
|
||||
.oneOf([yup.ref('password')], "رمز عبور و تکرار آن باید یکسان باشند")
|
||||
.required("تکرار رمز عبور الزامی است"),
|
||||
.required("تکرار رمز عبور الزامی میباشد"),
|
||||
})
|
||||
|
||||
export const MyAccountSchema = yup.object({
|
||||
phoneNumber: yup.string()
|
||||
.required("وارد کردن شماره تماس الزامی میباشد")
|
||||
.min(11, "شماره تماس نمیتوند کمتر از 11 رقم باشد")
|
||||
.max(11, "شماره تماس نمیتواند بیشتر از 11 رقم باشد")
|
||||
.matches(/^[0-9]{11}$/, "شماره تماس نامعتبر"),
|
||||
marketName: yup.string().required("وارد کردن نام فروشگاه الزامی میباشد").min(2, "نام فروشگاه نمیتواند کمتر از 3 کاراکتر باشد").max(30, "نام فروشگاه نمیتواند بیشتر از 30 کاراکتر باشد"),
|
||||
name: yup.string().required("وارد کردن نام الزامی میباشد").min(3, "نام نمیتواند کمتر از 3 کاراکتر باشد").max(20, "نام نمیتواند بیشتر از 20 کاراکتر باشد"),
|
||||
family: yup.string().required("وارد کردن نام خانوادگی الزامی میباشد").min(3, "نام خانوادگی نمیتواند کمتر از 3 کاراکتر باشد").max(25, "نام خانوادگی نمیتواند بیشتر از 25 کاراکتر باشد"),
|
||||
city: yup.object().required("وارد کردن شهر الزامی مباشد"),
|
||||
capCity: yup.object().required("وارد کردن استان الزامی مباشد"),
|
||||
address: yup.string().required("وارد کردن آدرس الزامی میباشد"),
|
||||
phoneNumber1: yup.string()
|
||||
.required("وارد کردن شماره تماس الزامی میباشد")
|
||||
.min(11, "شماره تماس نمیتوند کمتر از 11 رقم باشد")
|
||||
.max(11, "شماره تماس نمیتواند بیشتر از 11 رقم باشد")
|
||||
.matches(/^[0-9]{11}$/, "شماره تماس نامعتبر"),
|
||||
staticNumber: yup.string()
|
||||
.required("وارد کردن شماره تماس الزامی میباشد")
|
||||
.min(8, "شماره تماس نمیتوند کمتر از 8 رقم باشد")
|
||||
.max(8, "شماره تماس نمیتواند بیشتر از 8 رقم باشد")
|
||||
.matches(/^[0-9]{8}$/, "شماره تماس نامعتبر"),
|
||||
date: yup.string().required("وارد کردن تاریخ الزامی میباشد"),
|
||||
currentPassword: yup.string().required("وارد کردن رمز عبور فعلی الزامی میباشد"),
|
||||
newPassword: yup.string().min(8, "رمز عبور نمیتواند کمتر از 8 کاراکتر باشد").required("رمز عبور الزامی میباشد"),
|
||||
repeatPassword: yup.string()
|
||||
.oneOf([yup.ref('newPassword')], "رمز عبور و تکرار آن باید یکسان باشند")
|
||||
.required("تکرار رمز عبور الزامی میاشد"),
|
||||
})
|
||||
Reference in New Issue
Block a user