diff --git a/src/lib/components/mapIcons/Tunnel.svelte b/src/lib/components/mapIcons/Tunnel.svelte
index bee8b12..131565b 100644
--- a/src/lib/components/mapIcons/Tunnel.svelte
+++ b/src/lib/components/mapIcons/Tunnel.svelte
@@ -2,7 +2,7 @@
import BaseTrack from './BaseTrack.svelte';
export let feature: {
- tunnelType: 'start' | 'whole' | 'end';
+ tunnelType: 'start' | 'whole' | 'end' | 'mid';
length: string;
};
@@ -13,7 +13,7 @@
const portalColour = '#475569'; // Slate grey
$: effectiveType = (() => {
- if (!reversed || feature.tunnelType === 'whole') return feature.tunnelType;
+ if (!reversed || feature.tunnelType === 'whole' || feature.tunnelType === 'mid') return feature.tunnelType;
return feature.tunnelType === 'start' ? 'end' : 'start';
})();
@@ -32,7 +32,7 @@
{/if}
- {#if feature.tunnelType === 'whole' && feature.length}
+ {#if feature.length}