Untitled
unknown
plain_text
a year ago
680 B
9
Indexable
export const CreateHomeFormSchema = Joi.object({ primaryDetails: Joi.object({ ownershipCode: Joi.number().valid(1, 2).required(), nationalityCode: Joi.number().required(), coverageDescriptionCode: Joi.string().when('ownershipCode', { is: 1, then: Joi.string().valid(CoverCode.CONTENTS, CoverCode.BUILDING_CONTENTS, CoverCode.BUILDING).required(), otherwise: Joi.string().when('ownershipCode', { is: 2, then: Joi.string().valid(CoverCode.CONTENTS).required(), otherwise: Joi.forbidden() // this line makes sure no other values are allowed if ownershipCode is neither 1 nor 2 }) }) }).required(), }).unknown(true);
Editor is loading...
Leave a Comment