penjadwalan.reducers.js 571 B

12345678910111213141516
  1. import { PENJADWALAN_CREATE_REQUEST, PENJADWALAN_CREATE_SUCCESS, PENJADWALAN_CREATE_FAIL, PENJADWALAN_CREATE_RESET } from "../actions/penjadwalan";
  2. export const penjadwalanCreateReducer = (state = {}, action) => {
  3. switch (action.type) {
  4. case PENJADWALAN_CREATE_REQUEST:
  5. return { loading: true };
  6. case PENJADWALAN_CREATE_SUCCESS:
  7. return { loading: false, success: true, data: action.payload };
  8. case PENJADWALAN_CREATE_FAIL:
  9. return { loading: false, error: action.payload };
  10. case PENJADWALAN_CREATE_RESET:
  11. return {};
  12. default:
  13. return state;
  14. }
  15. };