Skip to content

Commit 7cb61a7

Browse files
committed
Use enum, fix typo
1 parent 6f5bc02 commit 7cb61a7

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

src/routes/+page.svelte

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,15 @@
4141
4242
let currentUserLocation = $state($userLocation);
4343
44+
const Modal = {
45+
STOP: 'stop',
46+
ROUTE: 'route',
47+
ALL_ROUTES: 'allRoutes',
48+
TRIP_PLANNER: 'tripPlanner'
49+
};
50+
4451
function handleStopMarkerSelect(stopData) {
45-
currentModal = 'stop';
52+
currentModal = Modal.STOP;
4653
stop = stopData;
4754
pushState(`/stops/${stop.id}`);
4855
loadSurveys(stop, getUserId());
@@ -63,7 +70,7 @@
6370
}
6471
6572
function handleViewAllRoutes() {
66-
currentModal = 'allRoutes';
73+
currentModal = Modal.ALL_ROUTES;
6774
}
6875
6976
function handleModalRouteClick(route) {
@@ -124,7 +131,7 @@
124131
polylines = routeData.polylines;
125132
stops = routeData.stops;
126133
currentIntervalId = routeData.currentIntervalId;
127-
currentModal = 'route';
134+
currentModal = Modal.ROUTE;
128135
analytics.reportRouteClicked(selectedRoute.id);
129136
}
130137
@@ -169,7 +176,7 @@
169176
if (!tripItineraries) {
170177
console.error('No itineraries found', 404);
171178
}
172-
currentModal = 'tripPlanner';
179+
currentModal = Modal.TRIP_PLANNER;
173180
}
174181
175182
onMount(() => {
@@ -218,13 +225,13 @@
218225
</SearchPane>
219226
220227
<div class="mt-4 flex-1">
221-
{#if currentModal === 'stop'}
228+
{#if currentModal === Modal.STOP}
222229
<StopModal {closePane} {tripSelected} {handleUpdateRouteMap} {stop} />
223-
{:else if currentModal === 'route'}
230+
{:else if currentModal === Modal.ROUTE}
224231
<RouteModal {closePane} {mapProvider} {stops} {selectedRoute} />
225-
{:else if currentModal === 'allRoutes'}
232+
{:else if currentModal === Modal.ALL_ROUTES}
226233
<ViewAllRoutesModal {closePane} {handleModalRouteClick} />
227-
{:else if currentModal === 'tripPlan'}
234+
{:else if currentModal === Modal.TRIP_PLANNER}
228235
<TripPlanModal
229236
{mapProvider}
230237
itineraries={tripItineraries}

0 commit comments

Comments
 (0)