{"version":3,"file":"transKeys.cjs","sources":["../../../../packages/utils/transKeys.ts"],"sourcesContent":["export function groupKeysMap(keys: string[]) {\n  const map = new Map<string, number>();\n  keys.forEach((key, index) => {\n    map.set(key, index);\n  });\n  return map;\n}\n\nexport function groupDisabledKeysMap<RecordType extends any[]>(dataSource: RecordType) {\n  const map = new Map<string, number>();\n  dataSource.forEach(({ disabled, key }, index) => {\n    if (disabled)\n      map.set(key, index);\n  });\n  return map;\n}\n"],"names":[],"mappings":";;AAAO,SAAS,aAAa,IAAgB,EAAA;AAC3C,EAAM,MAAA,GAAA,uBAAU,GAAoB,EAAA,CAAA;AACpC,EAAK,IAAA,CAAA,OAAA,CAAQ,CAAC,GAAA,EAAK,KAAU,KAAA;AAC3B,IAAI,GAAA,CAAA,GAAA,CAAI,KAAK,KAAK,CAAA,CAAA;AAAA,GACnB,CAAA,CAAA;AACD,EAAO,OAAA,GAAA,CAAA;AACT,CAAA;AAEO,SAAS,qBAA+C,UAAwB,EAAA;AACrF,EAAM,MAAA,GAAA,uBAAU,GAAoB,EAAA,CAAA;AACpC,EAAA,UAAA,CAAW,QAAQ,CAAC,EAAE,QAAU,EAAA,GAAA,IAAO,KAAU,KAAA;AAC/C,IAAI,IAAA,QAAA;AACF,MAAI,GAAA,CAAA,GAAA,CAAI,KAAK,KAAK,CAAA,CAAA;AAAA,GACrB,CAAA,CAAA;AACD,EAAO,OAAA,GAAA,CAAA;AACT;;;;;"}