import { FormFieldType } from "@/shared/types/common"
import { IFileImport, RegionType, VacationType, ZoneType } from "@/shared/types/vacance"
import { faFile } from "@fortawesome/free-solid-svg-icons"

export const REGIONS = [
  { label: "Île de France", value: RegionType.ILEDEFRANCE },
  { label: "Normandie", value: RegionType.NORMANDIE },
  { label: "Bretagne", value: RegionType.BRETAGNE },
]
export const ZONES = [
  { label: "A", value: ZoneType.A },
  { label: "B", value: ZoneType.B },
  { label: "C", value: ZoneType.C },
]
export const TYPES = [
  { label: "Noël", value: VacationType.NOEL },
  { label: "Été", value: VacationType.ETE },
  { label: "Toussaint", value: VacationType.TOUSSAINT },
  { label: "Printemps", value: VacationType.PRINTEMPS },
  { label: "Hiver", value: VacationType.HIVER },
]

export const fileImportFormFields: FormFieldType<IFileImport>[] = [
  {
    name: "fileName",
    label: "Nom",
    type: "text",
    placeholder: "Entrez un nom",
    icon:faFile
  },
]