Files
web/packages/design-system/lib/components/Map/Markers/utils.ts
Joakim Jäderberg 80c3327419 Merged in fix/linting (pull request #2708)
Fix/linting

* fix import issues and add lint check no-extraneous-dependencies
* fix use type HotelType instead of string

Approved-by: Anton Gunnarsson
2025-08-27 09:22:37 +00:00

24 lines
701 B
TypeScript

import { IconName } from '../../Icons/iconName'
import { PointOfInterestGroup } from './PoiMarker'
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
}
}