mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 21:00:31 +00:00
Merge branch 'master' of https://github.com/abouolia/Ratteb
This commit is contained in:
@@ -17,7 +17,7 @@ export const mapDispatchToProps = (dispatch) => ({
|
||||
requestDeleteItem: (id) => dispatch(deleteItem({ id })),
|
||||
requestDeleteBulkItems: (ids) => dispatch(deleteBulkItems({ ids })),
|
||||
requestSubmitItem: (form) => dispatch(submitItem({ form })),
|
||||
requestEditItem: (id, form) => dispatch(editItem({ id, form })),
|
||||
requestEditItem: (id, form) => dispatch(editItem( id, form )),
|
||||
requestInactiveItem: (id) => dispatch(inactiveItem({ id })),
|
||||
requestActivateItem: (id) => dispatch(activateItem({ id })),
|
||||
addBulkActionItem: (id) =>
|
||||
|
||||
@@ -16,8 +16,21 @@ export const submitItem = ({ form }) => {
|
||||
});
|
||||
});
|
||||
};
|
||||
export const editItem = ({ id, form }) => {
|
||||
return (dispatch) => ApiService.post(`items/${id}`, form);
|
||||
|
||||
export const editItem = (id, form) => {
|
||||
return (dispatch) =>
|
||||
new Promise((resolve, reject) => {
|
||||
ApiService.post(`items/${id}`, form)
|
||||
.then((response) => {
|
||||
resolve(response);
|
||||
})
|
||||
.catch((error) => {
|
||||
const { response } = error;
|
||||
const { data } = response;
|
||||
|
||||
reject(data?.errors);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
export const fetchItems = ({ query }) => {
|
||||
@@ -29,7 +42,7 @@ export const fetchItems = ({ query }) => {
|
||||
type: t.ITEMS_TABLE_LOADING,
|
||||
payload: { loading: true },
|
||||
});
|
||||
|
||||
|
||||
ApiService.get(`items`, { params: { ...pageQuery, ...query } })
|
||||
.then((response) => {
|
||||
dispatch({
|
||||
|
||||
Reference in New Issue
Block a user