UNPKG

@altiore/form

Version:

Form helper for building powerful forms

23 lines (22 loc) 671 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getErrorMessage = void 0; var getErrorMessage = function (value, forCheck, defaultError, getMessage) { var error = defaultError; if (getMessage) { if (typeof getMessage === 'function') { error = getMessage(value, forCheck); } else { error = getMessage; } } if (forCheck !== undefined) { error = error.replace('$COMPARATOR', String(forCheck)); } if (value !== undefined) { error = error.replace('$VALUE', String(value)); } return error; }; exports.getErrorMessage = getErrorMessage;