diff --git a/src/components/AddJob/AddJob.jsx b/src/components/AddJob/AddJob.jsx index 869b6d2..a85b91a 100644 --- a/src/components/AddJob/AddJob.jsx +++ b/src/components/AddJob/AddJob.jsx @@ -23,16 +23,16 @@ const validationSchema = Yup.object().shape({ }) .required("Price is required"), title: Yup.string() - .min(25, "Minimum 25 characters") - .max(45, "Maximum 45 characters") + .min(5, "Minimum 5 characters") + .max(149, "Maximum 149 characters") .required("Title is required"), description: Yup.string() - .min(25, "Minimum 25 characters") - .max(250, "Maximum 250 characters") + .min(5, "Minimum 5 characters") + .max(299, "Maximum 299 characters") .required("Description is required"), job_detail: Yup.string() - .min(25, "Minimum 25 characters") - .max(250, "Maximum 250 characters") + .min(3, "Minimum 3 characters") + .max(1440, "Maximum 1440 characters") .required("Details is required"), timeline_days: Yup.number() .typeError("you must specify a number") diff --git a/src/components/Helpers/Inputs/InputCom/index.jsx b/src/components/Helpers/Inputs/InputCom/index.jsx index 911cd51..24146ef 100644 --- a/src/components/Helpers/Inputs/InputCom/index.jsx +++ b/src/components/Helpers/Inputs/InputCom/index.jsx @@ -126,7 +126,9 @@ const inputConfigs = { province: { minLength: 3, maxLength: 25, pattern: "[a-zA-Z]+" }, city: { minLength: 3, maxLength: 25, pattern: "[a-zA-Z]+" }, amount: { minLength: 1, maxLength: 9, pattern: "[0-9]+" }, - description: { minLength: 5, maxLength: 250 }, + description: { minLength: 5, maxLength: 299 }, + title: { minLength: 5, maxLength: 149 }, + job_detail: { minLength: 4, maxLength: 1440 } }; /* Numbers Only: strictly numbers