department-of-veterans-affairs/vets-website

View on GitHub
src/applications/personalization/dashboard/reducers/index.js

Summary

Maintainability
A
0 mins
Test Coverage
import profile from '@@profile/reducers';
import { combineReducers } from 'redux';
import appointments from '~/applications/personalization/appointments/reducers';
import notifications from '../../common/reducers/notifications';
import claims from './claims';
import prescriptions from './prescriptions';
import recipients from './recipients';
import folders from './folders';
import unreadCount from './unreadCount';
import debts from './debts';
import payments from './payments';
import forms from './form-status';

export default {
  ...profile,
  claims,
  notifications,
  allPayments: payments,
  allDebts: debts,
  submittedForms: forms,
  health: combineReducers({
    appointments,
    rx: combineReducers({
      prescriptions,
    }),
    msg: combineReducers({
      unreadCount,
      recipients,
      folders,
    }),
  }),
};