/* eslint-disable max-len */
/**
 * Internal dependencies
 */
import { PREFIX_TICKETS_STORE } from '../../utils';

//
// ─── RSVP TYPES ─────────────────────────────────────────────────────────────────
//

export const SET_RSVP_ID = `${ PREFIX_TICKETS_STORE }/SET_RSVP_ID`;
export const SET_RSVP_SETTINGS_OPEN = `${ PREFIX_TICKETS_STORE }/SET_RSVP_SETTINGS_OPEN`;
export const SET_RSVP_HAS_CHANGES = `${ PREFIX_TICKETS_STORE }/SET_RSVP_HAS_CHANGES`;
export const SET_RSVP_IS_LOADING = `${ PREFIX_TICKETS_STORE }/SET_RSVP_IS_LOADING`;
export const SET_RSVP_IS_SETTINGS_LOADING = `${ PREFIX_TICKETS_STORE }/SET_RSVP_IS_SETTINGS_LOADING`;
export const SET_RSVP_IS_MODAL_OPEN = `${ PREFIX_TICKETS_STORE }/SET_RSVP_IS_MODAL_OPEN`;
export const SET_RSVP_GOING_COUNT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_GOING_COUNT`;
export const SET_RSVP_NOT_GOING_COUNT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_NOT_GOING_COUNT`;
export const SET_RSVP_HAS_ATTENDEE_INFO_FIELDS = `${ PREFIX_TICKETS_STORE }/SET_RSVP_HAS_ATTENDEE_INFO_FIELDS`;
export const SET_RSVP_HAS_DURATION_ERROR = `${ PREFIX_TICKETS_STORE }/SET_RSVP_HAS_DURATION_ERROR`;
export const SET_RSVP_IS_ADD_EDIT_OPEN = `${ PREFIX_TICKETS_STORE }/SET_RSVP_IS_ADD_EDIT_OPEN`;

export const SET_RSVP_DETAILS = `${ PREFIX_TICKETS_STORE }/SET_RSVP_DETAILS`;
export const SET_RSVP_TEMP_DETAILS = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_DETAILS`;
export const SET_RSVP_HEADER_IMAGE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_HEADER_IMAGE`;

//
// ─── RSVP DETAILS TYPES ─────────────────────────────────────────────────────────
//

export const SET_RSVP_TITLE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TITLE`;
export const SET_RSVP_DESCRIPTION = `${ PREFIX_TICKETS_STORE }/SET_RSVP_DESCRIPTION`;
export const SET_RSVP_CAPACITY = `${ PREFIX_TICKETS_STORE }/SET_RSVP_CAPACITY`;
export const SET_RSVP_NOT_GOING_RESPONSES = `${ PREFIX_TICKETS_STORE }/SET_RSVP_NOT_GOING_RESPONSES`;
export const SET_RSVP_START_DATE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_START_DATE`;
export const SET_RSVP_START_DATE_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_START_DATE_INPUT`;
export const SET_RSVP_START_DATE_MOMENT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_START_DATE_MOMENT`;
export const SET_RSVP_END_DATE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_END_DATE`;
export const SET_RSVP_END_DATE_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_END_DATE_INPUT`;
export const SET_RSVP_END_DATE_MOMENT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_END_DATE_MOMENT`;
export const SET_RSVP_START_TIME = `${ PREFIX_TICKETS_STORE }/SET_RSVP_START_TIME`;
export const SET_RSVP_END_TIME = `${ PREFIX_TICKETS_STORE }/SET_RSVP_END_TIME`;
export const SET_RSVP_START_TIME_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_START_TIME_INPUT`;
export const SET_RSVP_END_TIME_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_END_TIME_INPUT`;

//
// ─── RSVP TEMP DETAILS TYPES ────────────────────────────────────────────────────
//

export const SET_RSVP_TEMP_TITLE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_TITLE`;
export const SET_RSVP_TEMP_DESCRIPTION = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_DESCRIPTION`;
export const SET_RSVP_TEMP_CAPACITY = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_CAPACITY`;
export const SET_RSVP_TEMP_NOT_GOING_RESPONSES = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_NOT_GOING_RESPONSES`;
export const SET_RSVP_TEMP_START_DATE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_START_DATE`;
export const SET_RSVP_TEMP_START_DATE_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_START_DATE_INPUT`;
export const SET_RSVP_TEMP_START_DATE_MOMENT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_START_DATE_MOMENT`;
export const SET_RSVP_TEMP_END_DATE = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_END_DATE`;
export const SET_RSVP_TEMP_END_DATE_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_END_DATE_INPUT`;
export const SET_RSVP_TEMP_END_DATE_MOMENT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_END_DATE_MOMENT`;
export const SET_RSVP_TEMP_START_TIME = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_START_TIME`;
export const SET_RSVP_TEMP_END_TIME = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_END_TIME`;
export const SET_RSVP_TEMP_START_TIME_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_START_TIME_INPUT`;
export const SET_RSVP_TEMP_END_TIME_INPUT = `${ PREFIX_TICKETS_STORE }/SET_RSVP_TEMP_END_TIME_INPUT`;

//
// ─── RSVP THUNK & SAGA TYPES ────────────────────────────────────────────────────
//

export const CREATE_RSVP = `${ PREFIX_TICKETS_STORE }/CREATE_RSVP`;
export const INITIALIZE_RSVP = `${ PREFIX_TICKETS_STORE }/INITIALIZE_RSVP`;
export const DELETE_RSVP = `${ PREFIX_TICKETS_STORE }/DELETE_RSVP`;

export const HANDLE_RSVP_START_DATE = `${ PREFIX_TICKETS_STORE }/HANDLE_RSVP_START_DATE`;
export const HANDLE_RSVP_END_DATE = `${ PREFIX_TICKETS_STORE }/HANDLE_RSVP_END_DATE`;
export const HANDLE_RSVP_START_TIME = `${ PREFIX_TICKETS_STORE }/HANDLE_RSVP_START_TIME`;
export const HANDLE_RSVP_END_TIME = `${ PREFIX_TICKETS_STORE }/HANDLE_RSVP_END_TIME`;

export const FETCH_RSVP_HEADER_IMAGE = `${ PREFIX_TICKETS_STORE }/FETCH_RSVP_HEADER_IMAGE`;
export const UPDATE_RSVP_HEADER_IMAGE = `${ PREFIX_TICKETS_STORE }/UPDATE_RSVP_HEADER_IMAGE`;
export const DELETE_RSVP_HEADER_IMAGE = `${ PREFIX_TICKETS_STORE }/DELETE_RSVP_HEADER_IMAGE`;
