Files
bigcapital/client/src/store/subscription/subscription.reducer.js
Ahmed Bouhuolia 8b97673100 feat: retrieve organization subscriptions list api.
feat: subscriptions reducers.
2020-10-13 21:46:32 +02:00

20 lines
422 B
JavaScript

import { createReducer } from '@reduxjs/toolkit';
import t from 'store/types';
const initialState = {
data: {},
};
export default createReducer(initialState, {
[t.SET_PLAN_SUBSCRIPTIONS_LIST]: (state, action) => {
const { subscriptions } = action.payload;
const _data = {};
subscriptions.forEach((subscription) => {
_data[subscription.id] = subscription;
});
state.data = _data;
},
});