import React from 'react';
import { QSMConfiguration } from './types';
import { PortalQsmType } from '@qite/tide-client';

const QSMConfigurationContext = React.createContext<QSMConfiguration>({
  type: PortalQsmType.Accommodation,
  searchConfigurations: [],
  askTravelers: false,
  askNationality: false,
  askTravelClass: false,
  askTravelType: false,
  askRooms: false,

  travelTypes: [],
  travelTypeIcon: '',

  travelClasses: [],
  travelClassIcon: '',

  nationalities: [],
  dateFlexibility: [],

  showReturnDate: false,
  datesIcon: '',

  onSubmit: () => {},
  submitIcon: '',
  languageCode: ''
});

export default QSMConfigurationContext;
