使用 Yesp 进行日期选取器验证



我使用 formik 创建了一个日期选择器,我必须使用 Yup 进行验证。例如:- 如果我的年龄是 18 岁,将其与当前日期进行比较,并且如果我将从日期选择器中选择超过 18 年的日期,那么它应该给我一条消息,您的年龄小于 18 岁。

const YourSettingSchema = Yup.object().shape({
dateOfBirth: Yup.string()
.nullable()
.test('Date of Birth', 'Should be greather than 18', function(value) {
return moment().diff(moment(value), 'years') >= 18;
}),
});

最新更新