智慧水务管理系统 - 精河县供水工程综合管理平台

arrays.js 837B

1234567891011121314151617181920212223242526
  1. Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
  2. require("../_virtual/_rolldown/runtime.js");
  3. let lodash_unified = require("lodash-unified");
  4. let _vue_shared = require("@vue/shared");
  5. //#region ../../packages/utils/arrays.ts
  6. const unique = (arr) => [...new Set(arr)];
  7. const extractFirst = (arr) => {
  8. return (0, _vue_shared.isArray)(arr) ? arr[0] : arr;
  9. };
  10. /** like `_.castArray`, except falsy value returns empty array. */
  11. const castArray = (arr) => {
  12. if (!arr && arr !== 0) return [];
  13. return (0, _vue_shared.isArray)(arr) ? arr : [arr];
  14. };
  15. //#endregion
  16. exports.castArray = castArray;
  17. Object.defineProperty(exports, "ensureArray", {
  18. enumerable: true,
  19. get: function() {
  20. return lodash_unified.castArray;
  21. }
  22. });
  23. exports.extractFirst = extractFirst;
  24. exports.unique = unique;
  25. //# sourceMappingURL=arrays.js.map