%PDF- %PDF-
Direktori : /proc/19851/cwd/wp-content/plugins/event-tickets/src/modules/data/shared/move/reducers/ |
Current File : //proc/19851/cwd/wp-content/plugins/event-tickets/src/modules/data/shared/move/reducers/posts.js |
/** * Internal dependencies */ import * as types from '@moderntribe/tickets/data/shared/move/types'; export const DEFAULT_STATE = { isFetching: false, posts: {}, }; export default function posts( state = DEFAULT_STATE, action ) { switch ( action.type ) { case types.FETCH_POST_CHOICES: return { ...state, isFetching: true, }; case types.FETCH_POST_CHOICES_SUCCESS: return { ...state, ...action.data, isFetching: false, }; case types.FETCH_POST_CHOICES_ERROR: return { ...state, isFetching: false, }; default: return state; } }