[frontend]: Add Luas pop-up

Getting blocked by CORS though 🙄
This commit is contained in:
2025-03-02 20:36:55 +00:00
parent cb549ead2b
commit d8bde68444
2 changed files with 66 additions and 0 deletions

View File

@ -2,6 +2,7 @@ import React, { useState } from "react";
import Sidebar from "./components/Sidebar";
import MapComponent from "./components/MapComponent";
import LoadingOverlay from "./components/LoadingOverlay";
import LuasPopup from "./components/LuasPopup";
const TRANSIENT_DATA_API = "https://281bc6mcm5.execute-api.us-east-1.amazonaws.com/transient_data";
const PERMANENT_DATA_API = "https://a6y312dpuj.execute-api.us-east-1.amazonaws.com/permanent_data";
@ -143,6 +144,26 @@ function App() {
);
break;
case "LuasStop":
objectTitle = item.luasStopName + " Luas Stop";
let luasLine;
switch (item.luasStopLineID) {
case "1":
luasLine = "Green Line";
break;
case "2":
luasLine = "Red Line";
break;
default:
luasLine = "N/A";
}
popupContent = (
<LuasPopup item={item} objectTitle={objectTitle} luasLine={luasLine} />
);
break;
default:
popupContent = (
<div>