beavyHQ/beavy

View on GitHub
beavy_modules/private_messaging/frontend/reducers.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import { addNamedExtension } from 'config/extensions'
import { PMS_REQUEST, PMS_SUCCESS, PMS_FAILURE } from './actions'

import paginate from 'reducers/paginate'

export const PRIVATE_MESSAGES = 'private_messages'

addNamedExtension('reducers', PRIVATE_MESSAGES, paginate({
  mapActionToKey: x => PRIVATE_MESSAGES,
  types: [ PMS_REQUEST, PMS_SUCCESS, PMS_FAILURE ]
}))