)}
{/* Community status badge (non-shop) */}
{!isShop && status?.status && (
{isShop ? (
<>
🏪 {t('mapUi.skateShop')}
{hasPasses && (
🎟️ {t('venueAccess.badge')}
)}
>
) : (
<>
{spot.accessType && (
{ACCESS_TYPE_INFO[spot.accessType].emoji} {(ACCESS_TYPE_KEYS[spot.accessType] ? t(ACCESS_TYPE_KEYS[spot.accessType]) : ACCESS_TYPE_INFO[spot.accessType].label).split(' - ')[0]}
)}
{spot.shelter && spot.shelter !== 'outdoor' && SHELTER_INFO[spot.shelter] && (
{SHELTER_INFO[spot.shelter].emoji} {SHELTER_SHORT_KEYS[spot.shelter] ? t(SHELTER_SHORT_KEYS[spot.shelter]) : SHELTER_INFO[spot.shelter].short}
)}
{spot.types.length > 0 && (
{spot.types.slice(0, 2).map((type) => (
{spotTypeLabel(t, type)}
))}
)}
>
)}