Fix: specific item api & customer api

This commit is contained in:
elforjani3
2020-10-22 18:05:24 +02:00
parent 274bd2ea48
commit 099fa63245
7 changed files with 52 additions and 18 deletions

View File

@@ -11,7 +11,7 @@ const initialState = {
};
const customersReducer = createReducer(initialState, {
[t.CUSTOMER_SET]: (state, action) => {
[t.CUSTOMERS_ITEMS_SET]: (state, action) => {
const _customers = {};
action.customers.forEach((customer) => {
@@ -51,6 +51,10 @@ const customersReducer = createReducer(initialState, {
});
state.items = items;
},
[t.CUSTOMER_SET]: (state, action) => {
const { id, customer } = action.payload;
state.items[id] = { ...customer };
},
});
export default createTableQueryReducers('customers', customersReducer);