UNPKG

@altiore/form

Version:

Form helper for building powerful forms

19 lines (18 loc) 768 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isRequired = void 0; var get_error_message_1 = require("../@common/get-error-message"); var isRequired = function (getMessage) { if (getMessage === void 0) { getMessage = null; } return function (value) { if (value === undefined || value === null || (typeof value === 'string' && value.trim()) === '' || Number.isNaN(value)) { var defError = "\u041E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0435 \u043F\u043E\u043B\u0435"; return (0, get_error_message_1.getErrorMessage)(value, value, defError, getMessage); } return undefined; }; }; exports.isRequired = isRequired;