aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/app/config/constants.ts
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2025-12-19 13:06:27 +0100
committerAriel Costas Guerrero <ariel@costas.dev>2025-12-19 13:06:27 +0100
commit2a9aca302485bc08f5b2dd2a54987de6f80fc338 (patch)
tree38171abad21b2952eca6ff9e8534545b4c28ed12 /src/frontend/app/config/constants.ts
parent37cdb0c418a7f2b47e40ae9db7ad86e1fddc86fe (diff)
Implement loading stops as tiles from OTP
Diffstat (limited to 'src/frontend/app/config/constants.ts')
-rw-r--r--src/frontend/app/config/constants.ts22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/frontend/app/config/constants.ts b/src/frontend/app/config/constants.ts
new file mode 100644
index 0000000..9a0fdd1
--- /dev/null
+++ b/src/frontend/app/config/constants.ts
@@ -0,0 +1,22 @@
+import type { LngLatLike } from "maplibre-gl";
+
+export type RegionId = "vigo";
+
+export const APP_CONSTANTS = {
+ id: "vigo",
+
+ stopsEndpoint: "/stops/vigo.json",
+ consolidatedCirculationsEndpoint: "/api/vigo/GetConsolidatedCirculations",
+ shapeEndpoint: "/api/vigo/GetShape",
+ defaultCenter: {
+ lat: 42.229188855975046,
+ lng: -8.72246955783102,
+ } as LngLatLike,
+ bounds: {
+ sw: [-9.629517, 41.463312] as LngLatLike,
+ ne: [-6.289673, 43.711564] as LngLatLike,
+ },
+ textColour: "#e72b37",
+ defaultZoom: 14,
+ showMeters: true,
+};