@qrvey/formula-lang
Version:
QFormula support for qrvey projects
19 lines • 699 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isDateParam = void 0;
const dictionary_1 = require("../errors/dictionary");
const constants_1 = require("../constants");
function isDateParam(_param, dataType) {
const valid = dataType === constants_1.AST_PRIMITIVES.DATE;
const baseResponse = {
valid,
mismatchData: {
primitive: constants_1.AST_PRIMITIVES.DATE,
},
};
if (!valid)
return Object.assign(Object.assign({}, baseResponse), dictionary_1.ERROR_DICTIONARY[dictionary_1.ERROR_LIST.missingDate]);
return baseResponse;
}
exports.isDateParam = isDateParam;
//# sourceMappingURL=isDateParam.js.map