import { SelectOption } from 'common/types';
import {
  TicketTypeTarrifs,
  TicketTypeTypes,
  TicketTypeValidity,
} from 'common/enums';

export const ticketTypes: SelectOption[] = [
  {
    value: TicketTypeTypes.SINGLE_ENTRY,
    label: 'Jednorázový',
  },
  {
    value: TicketTypeTypes.MULTIPLE_ENTRY,
    label: 'Vícevstupový',
  },
  {
    value: TicketTypeTypes.SEASON_TICKET,
    label: 'Permanentka',
  },
];

export const ticketTarrifs: SelectOption[] = [
  {
    value: TicketTypeTarrifs.FREE,
    label: 'Volný',
  },
  {
    value: TicketTypeTarrifs.CHILDREN,
    label: 'Dětský',
  },
  {
    value: TicketTypeTarrifs.STUDENT,
    label: 'Studentský',
  },
  {
    value: TicketTypeTarrifs.ADULT,
    label: 'Dospělý',
  },
  {
    value: TicketTypeTarrifs.SENIOR,
    label: 'Seniorní',
  },
];

export const numberOfEntries: SelectOption[] = [
  {
    value: 5,
    label: 'Pět vstupová',
  },
  {
    value: 10,
    label: 'Deset vstupová',
  },
  {
    value: 15,
    label: 'Patnáct vstupová',
  },
  {
    value: 20,
    label: 'Dvacet vstupová',
  },
];

export const ticketValidity: SelectOption[] = [
  {
    value: TicketTypeValidity.MONTH,
    label: 'Měsiční',
  },
  {
    value: TicketTypeValidity.TWO_MONTHS,
    label: 'Dvou měsiční',
  },
  {
    value: TicketTypeValidity.THREE_MONTHS,
    label: 'Tří měsiční',
  },
];
