Files
globelus.pl/plugins/jquery-validation/polish/validator.date-future.js
2024-11-11 15:28:20 +01:00

26 lines
556 B
JavaScript

/* eslint-disable func-names */
import { getDate } from "./date";
/* Validator date future */
jQuery.validator.addMethod(
"date_future",
function(value, element) {
let d;
try {
d = getDate(value);
} catch (e) {
return this.optional(element) || false;
}
const today = Date.today();
return this.optional(element) || d.compareTo(today) === 1;
},
"Data musi być z przyszłości."
);
/* Future date validator */
jQuery.validator.addClassRules("js-validation-date-future", {
date: true,
date_future: true,
});