import { computed } from 'vue'; import { TableActionType } from '/@//components/Table'; const useBatchOperation = ( getRowSelection: TableActionType['getRowSelection'], setSelectedRowKeys: TableActionType['setSelectedRowKeys'] ) => { const isExistOption = computed(() => { const rowSelection = getRowSelection(); return !!rowSelection.selectedRowKeys?.length; }); const resetSelectedOptions = () => { setSelectedRowKeys([]); }; return { isExistOption, resetSelectedOptions, }; }; export { useBatchOperation };