import DowntownCamperMarker from "./DowntownCamper" import DowntownCamperSmallMarker from "./DowntownCamperSmall" import GrandHotelMarker from "./GrandHotel" import GrandHotelSmallMarker from "./GrandHotelSmall" import HaymarketMarker from "./Haymarket" import HaymarketSmallMarker from "./HaymarketSmall" import HotelNorgeMarker from "./HotelNorge" import HotelNorgeSmallMarker from "./HotelNorgeSmall" import MarskiMarker from "./Marski" import MarskiSmallMarker from "./MarskiSmall" import ScandicMarker from "./Scandic" import ScandicGoMarker from "./ScandicGo" import ScandicGoSmallMarker from "./ScandicGoSmall" import ScandicSmallMarker from "./ScandicSmall" import { HotelTypeEnum } from "@/types/enums/hotelType" import { SignatureHotelEnum } from "@/types/enums/signatureHotel" interface HotelMarkerByTypeProps { hotelId: string hotelType: string smallSize?: boolean } export default function HotelMarkerByType({ hotelId, hotelType, smallSize = true, }: HotelMarkerByTypeProps) { if (hotelType === HotelTypeEnum.ScandicGo) { return smallSize ? : } switch (hotelId) { case SignatureHotelEnum.Haymarket: return smallSize ? : case SignatureHotelEnum.HotelNorge: return smallSize ? : case SignatureHotelEnum.DowntownCamper: return smallSize ? ( ) : ( ) case SignatureHotelEnum.GrandHotelOslo: return smallSize ? : case SignatureHotelEnum.Marski: return smallSize ? : default: return smallSize ? : } }