UNPKG

@omegabigdata/honoplay-redux-helper

Version:
48 lines (43 loc) 1.23 kB
import { FETCHING_TRAINEE_USER_TOKEN, FETCH_TRAINEE_USER_TOKEN_FAILED, FETCH_TRAINEE_USER_TOKEN_SUCCESS, UPDATE_TRAINEE_RENEW_TOKEN_FAILED, UPDATE_TRAINEE_RENEW_TOKEN_SUCCESS, UPDATING_TRAINEE_RENEW_TOKEN } from "../helpers/ActionTypes/TraineeUser"; import { TraineeUser } from "@omegabigdata/honoplay-api-helper-node"; const fethTraineeUserToken = authModel => dispatch => { dispatch({ type: FETCHING_TRAINEE_USER_TOKEN }); TraineeUser.getAuthenticate( authModel, success => { dispatch({ type: FETCH_TRAINEE_USER_TOKEN_SUCCESS, data: success.data }); }, error => { dispatch({ type: FETCH_TRAINEE_USER_TOKEN_FAILED, data: { error } }); } ); }; const postTraineeRenewToken = token => dispatch => { dispatch({ type: UPDATING_TRAINEE_RENEW_TOKEN }); TraineeUser.postTraineeRenewToken( token, success => { dispatch({ type: UPDATE_TRAINEE_RENEW_TOKEN_SUCCESS, data: success.data }); }, error => { dispatch({ type: UPDATE_TRAINEE_RENEW_TOKEN_FAILED, data: { error } }); } ); }; export { fethTraineeUserToken, postTraineeRenewToken };