sort stations alphabetically
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
export let compact = false
|
||||
</script>
|
||||
|
||||
<span style="background-color: #{agency.routes[name].route_color}" class="text-white h-5 w-12 inline-flex items-center justify-center text-lg font-bold rounded-full relative {compact && "h-7 w-7"}" class:mr-4={!compact}>
|
||||
<span style:background-color={"#" + agency.routes[name].route_color} style:color={"#" + agency.routes[name].route_text_color || "black"} class="h-5 w-12 inline-flex items-center justify-center text-lg font-bold rounded-full relative {compact && "h-7 w-7"}" class:mr-4={!compact}>
|
||||
{#if name == "Red"}
|
||||
RL
|
||||
{:else if name == "Mattapan"}
|
||||
@@ -26,5 +26,7 @@
|
||||
GL
|
||||
<span class="ring-2 ring-white rounded-full absolute -right-3 top-0 bg-inherit h-5 w-5 flex items-center justify-center">{name.split("-")[1]}</span>
|
||||
{/if}
|
||||
{:else}
|
||||
{name}
|
||||
{/if}
|
||||
</span>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<script>
|
||||
import { onMount } from "svelte";
|
||||
import Route from "./Route.svelte";
|
||||
import { sortBy } from "lodash-es/collection"
|
||||
|
||||
export let route = []
|
||||
export let errors = []
|
||||
@@ -55,7 +56,7 @@
|
||||
<select bind:value={selectedStation}>
|
||||
<option value="">Select a station...</option>
|
||||
|
||||
{#each Object.values(stations) as station (station.stop_id)}
|
||||
{#each sortBy(Object.values(stations), "stop_name") as station (station.stop_id)}
|
||||
<option value={station.stop_id}>{station.stop_name}</option>
|
||||
{/each}
|
||||
</select>
|
||||
|
||||
Reference in New Issue
Block a user