feat: add routing from "current" location

This commit is contained in:
2025-06-27 14:29:34 +02:00
parent 03622dba04
commit 69add94c42

View File

@@ -17,6 +17,7 @@
DefaultVehicle, DefaultVehicle,
selectedVehicle, selectedVehicle,
} from "$lib/vehicles/vehicles.svelte"; } from "$lib/vehicles/vehicles.svelte";
import { location } from "../location.svelte";
let { let {
from, from,
@@ -67,7 +68,9 @@
<Button <Button
onclick={async () => { onclick={async () => {
const FROM: WorldLocation = const FROM: WorldLocation =
fromLocation == "home" fromLocation == "current"
? { lat: location.lat, lon: location.lng }
: fromLocation == "home"
? JSON.parse(localStorage.getItem("saved.home")!) ? JSON.parse(localStorage.getItem("saved.home")!)
: fromLocation == "work" : fromLocation == "work"
? JSON.parse(localStorage.getItem("saved.work")!) ? JSON.parse(localStorage.getItem("saved.work")!)
@@ -76,7 +79,9 @@
lon: parseFloat(fromLocation.split(",")[1]), lon: parseFloat(fromLocation.split(",")[1]),
}; };
const TO: WorldLocation = const TO: WorldLocation =
toLocation == "home" toLocation == "current"
? { lat: location.lat, lon: location.lng }
: toLocation == "home"
? JSON.parse(localStorage.getItem("saved.home")!) ? JSON.parse(localStorage.getItem("saved.home")!)
: toLocation == "work" : toLocation == "work"
? JSON.parse(localStorage.getItem("saved.work")!) ? JSON.parse(localStorage.getItem("saved.work")!)