amis-rpc-design/node_modules/antd/lib/_util/transKeys.js

28 lines
604 B
JavaScript
Raw Normal View History

2023-10-07 19:42:30 +08:00
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.groupKeysMap = exports.groupDisabledKeysMap = void 0;
const groupKeysMap = keys => {
const map = new Map();
keys.forEach((key, index) => {
map.set(key, index);
});
return map;
};
exports.groupKeysMap = groupKeysMap;
const groupDisabledKeysMap = dataSource => {
const map = new Map();
dataSource.forEach((_ref, index) => {
let {
disabled,
key
} = _ref;
if (disabled) {
map.set(key, index);
}
});
return map;
};
exports.groupDisabledKeysMap = groupDisabledKeysMap;