Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export const InsightsFilterDrawerSchema = (isComparingAssets) =>
- Yup.object().shape({
- assetClass: Yup.string()
- .required(i18n.t('Validation.RequiredField')),
- modelNumber: Yup.string()
- .required(i18n.t('Validation.RequiredField')),
- assignmentId: Yup.string()
- .required(i18n.t('Validation.RequiredField')),
- start: Yup.number()
- .required(i18n.t('Validation.RequiredField')),
- end: Yup.number()
- .required(i18n.t('Validation.RequiredField')),
- assignmentId2: Yup.string().when([], {
- is: () => isComparingAssets,
- then: Yup.string()
- .required(i18n.t('Validation.RequiredField')),
- otherwise: Yup.string().nullable(),
- }),
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement