const selectRow = (record) => {
const selectedRowKeys = [...state.selectedRowKeys];
if (selectedRowKeys.indexOf(record.key) >= 0) {
selectedRowKeys.splice(selectedRowKeys.indexOf(record.key), 1);
} else {
selectedRowKeys.push(record.key);
}
state.selectedRowKeys = selectedRowKeys;
};
const rowSelection = computed(() => {
return {
selectedRowKeys: state.selectedRowKeys,
onChange: (selectedRowKeys) => {
state.selectedRowKeys = selectedRowKeys;
},
};
});
const customRow = (record) => {
return {
onClick: () => {
selectRow(record);
},
};
};