Files
web/packages/design-system/lib/components/Map/Markers/utils.ts
Rasmus Langvad d0546926a9 Merged in fix/3697-prettier-configs (pull request #3396)
fix(SW-3691): Setup one prettier config for whole repo

* Setup prettierrc in root and remove other configs


Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2026-01-07 12:45:50 +00:00

31 lines
795 B
TypeScript

import { IconName } from "../../Icons/iconName"
export type PointOfInterestGroup =
| "Public transport"
| "Attractions"
| "Business"
| "Location"
| "Parking"
| "Shopping & Dining"
export function getIconByPoiGroupAndCategory(
group: PointOfInterestGroup,
category?: string
) {
switch (group) {
case "Public transport":
return category === "Airport" ? IconName.Airplane : IconName.Train
case "Attractions":
return category === "Museum" ? IconName.Museum : IconName.Camera
case "Business":
return IconName.Business
case "Parking":
return IconName.Parking
case "Shopping & Dining":
return category === "Restaurant" ? IconName.Restaurant : IconName.Shopping
case "Location":
default:
return IconName.Location
}
}