required.js 642 B

12345678910111213141516
  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.default = void 0;
  7. var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
  8. var _rule = _interopRequireDefault(require("../rule"));
  9. var required = function required(rule, value, callback, source, options) {
  10. var errors = [];
  11. var type = Array.isArray(value) ? 'array' : (0, _typeof2.default)(value);
  12. _rule.default.required(rule, value, source, errors, options, type);
  13. callback(errors);
  14. };
  15. var _default = exports.default = required;