WIP feature/Bulk delete items

This commit is contained in:
elforjani3
2020-05-23 19:39:20 +02:00
parent 4661e90bc8
commit 9ef180a805
8 changed files with 101 additions and 30 deletions

View File

@@ -76,3 +76,19 @@ export const deleteItem = ({ id }) => {
}).catch((error) => { reject(error); });
});
};
export const deleteBulkItems = ({ ids }) => {
return dispatch => new Promise((resolve, reject) => {
ApiService.delete(`items`, { params: { ids }}).then((response) => {
dispatch({
type: t.ITEMS_BULK_DELETE,
payload: { ids }
});
resolve(response);
}).catch((error) => {
reject(error);
});
});
};

View File

@@ -12,4 +12,6 @@ export default {
ITEMS_TABLE_LOADING: 'ITEMS_TABLE_LOADING',
ITEMS_SET_CURRENT_VIEW: 'ITEMS_SET_CURRENT_VIEW',
ITEMS_BULK_DELETE:'ITEMS_BULK_DELETE'
};