Files
route-maps/src/lib/mapRegistry.ts

29 lines
1.1 KiB
TypeScript

import Station from '$lib/components/mapIcons/Station.svelte';
import BaseTrack from '$lib/components/mapIcons/BaseTrack.svelte';
import Junction from '$lib/components/mapIcons/Junction.svelte';
import Bridge from '$lib/components/mapIcons/Bridge.svelte';
import Crossover from '$lib/components/mapIcons/Crossover.svelte';
import Crossing from '$lib/components/mapIcons/Crossing.svelte';
import Loop from '$lib/components/mapIcons/Loop.svelte';
import SignallerChange from '$lib/components/mapIcons/SignallerChange.svelte';
import ElectrificationChange from '$lib/components/mapIcons/ElectrificationChange.svelte';
import SiteOf from '$lib/components/mapIcons/SiteOf.svelte';
import Tunnel from '$lib/components/mapIcons/Tunnel.svelte';
export const components = {
station: Station,
junction: Junction,
crossovers: Crossover,
siteof: SiteOf,
bridge: Bridge,
minorBridge: Bridge,
crossover: Crossover,
crossing: Crossing,
loop: Loop,
loops: Loop,
signallerChange: SignallerChange,
electrificationChange: ElectrificationChange,
default: BaseTrack,
tunnel: Tunnel
};