From ebcae02eeda75495a6d8e0c0b9ddebbc41895d07 Mon Sep 17 00:00:00 2001 From: Daniel Stefan Date: Thu, 5 May 2022 17:40:48 +0300 Subject: [PATCH] feat: handle api serial number changes on front-end --- src/store/validations/unit.validations.js | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/src/store/validations/unit.validations.js b/src/store/validations/unit.validations.js index b4c2b8de..f7a9ca56 100644 --- a/src/store/validations/unit.validations.js +++ b/src/store/validations/unit.validations.js @@ -6,22 +6,10 @@ export const unitsSchema = yup.object().shape({ unitOwner: yup.string().required('Required Field'), countryJurisdictionOfOwner: yup.string().required('Required Field'), inCountryJurisdictionOfOwner: yup.string().optional(), - serialNumberBlock: yup - .string() - .test({ - message: 'Add serial number that corresponds to pattern', - test: function (value) { - try { - const reg = new RegExp(this.options.parent.serialNumberPattern); - const isValid = reg.test(value); - return isValid; - } catch { - return false; - } - }, - }) - .required('Required Field'), - serialNumberPattern: yup.string().required('Required Field'), + serialNumberBlock: yup.string().required('Required Field'), + unitBlockEnd: yup.string().required('Required Field'), + unitBlockStart: yup.string().required('Required Field'), + unitCount: yup.number().required('Required Field'), vintageYear: yup .number() .typeError('Invalid Year')