UNPKG

ih-black-lion

Version:

State handler for Arus projects

16 lines (14 loc) 522 B
import { request, invalidate, receive, initState } from '../boilerplate'; import { REQUEST_ACADEMICPROFILE, RECEIVE_ACADEMICPROFILE, INVALIDATE_ACADEMICPROFILE } from '../actionTypes'; export default function(state = initState, action) { switch (action.type) { case REQUEST_ACADEMICPROFILE: return request(state, action); case RECEIVE_ACADEMICPROFILE: return receive(state, action); case INVALIDATE_ACADEMICPROFILE: return invalidate(state, action); default: return state; } }