just-paja/improtresk-web

View on GitHub
src/roommates/reducers/roomList.js

Summary

Maintainability
A
0 mins
Test Coverage
import { combine, fetchSuccess } from 'react-saga-rest'
import { roomJoin, roomLeave, roomListFetch } from '../actions'

import createCollectionReducers, { initialState } from '../../reducers/createCollectionReducers'

export default combine(initialState, {
  ...createCollectionReducers({
    routine: roomListFetch,
    identAttr: 'id'
  }),
  [roomJoin.SUCCESS]: fetchSuccess,
  [roomLeave.SUCCESS]: fetchSuccess
})