mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 12:50:38 +00:00
20 lines
422 B
JavaScript
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;
|
|
},
|
|
});
|