transKeys.js 577 B

123456789101112131415161718192021222324252627
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.groupKeysMap = exports.groupDisabledKeysMap = void 0;
  6. const groupKeysMap = keys => {
  7. const map = new Map();
  8. keys.forEach((key, index) => {
  9. map.set(key, index);
  10. });
  11. return map;
  12. };
  13. exports.groupKeysMap = groupKeysMap;
  14. const groupDisabledKeysMap = dataSource => {
  15. const map = new Map();
  16. dataSource.forEach(({
  17. disabled,
  18. key
  19. }, index) => {
  20. if (disabled) {
  21. map.set(key, index);
  22. }
  23. });
  24. return map;
  25. };
  26. exports.groupDisabledKeysMap = groupDisabledKeysMap;