src/validator/rules/MinYear.js
import Rule from './Rule';
export default class MinYear extends Rule {
defaultMessage = '{{field}} should not contain year less than {{minYear}}';
check(value) {
const minYear = this.settings;
let year = /\d{4}$/.exec(value);
year = year ? year[0] : null;
if (!(+minYear) || !(+year)) {
return true;
}
return +year >= +minYear;
}
}