import type { TransferKey } from '../transfer/interface'; export const groupKeysMap = (keys: TransferKey[]) => { const map = new Map(); keys.forEach((key, index) => { map.set(key, index); }); return map; }; export const groupDisabledKeysMap = (dataSource: RecordType) => { const map = new Map(); dataSource.forEach(({ disabled, key }, index) => { if (disabled) { map.set(key, index); } }); return map; };