useSelection.d.ts 423 B

12345678910
  1. import type { TransferKey } from '../interface';
  2. declare function useSelection<T extends {
  3. key: TransferKey;
  4. }>(leftDataSource: T[], rightDataSource: T[], selectedKeys?: TransferKey[]): [
  5. sourceSelectedKeys: TransferKey[],
  6. targetSelectedKeys: TransferKey[],
  7. setSourceSelectedKeys: (srcKeys: TransferKey[]) => void,
  8. setTargetSelectedKeys: (srcKeys: TransferKey[]) => void
  9. ];
  10. export default useSelection;