diff --git a/mta-sign-ui/app/page.tsx b/mta-sign-ui/app/page.tsx index c949d91..65aba9f 100644 --- a/mta-sign-ui/app/page.tsx +++ b/mta-sign-ui/app/page.tsx @@ -2,32 +2,33 @@ import Image from 'next/image' import TitleBar from "@/components/header"; export default function Home() { return ( -
+
-
-

- Get started by editing  - app/page.tsx -

-
- - By{' '} - Vercel Logo - -
-
+ + {/*
*/} + {/*

*/} + {/* Get started by editing */} + {/* app/page.tsx*/} + {/*

*/} + {/*
*/} + {/* */} + {/* By{' '}*/} + {/* */} + {/* */} + {/*
*/} + {/*
*/}
{ - const [data, setData] = useState(null); + const [data, setData] = useState(null); useEffect(() => { const fetchData = async () => { try { console.log("CALLING API") const mtaData = await fetchStartDate([""]) - setData( mtaData) + setData(mtaData) } catch (error) { console.error('Error fetching data:', error); @@ -23,12 +23,32 @@ const TitleBar = () => { }, []); return ( -
- {data ? ( -
{JSON.stringify(data, null, 2)}
- ) : ( -

Loading data...

- )} +
+
+
+ +
+ rpi-logo +
+
+

+ Pi MTA Display! +

+
+
+
+ + {data ? ( +

Started + At: {data.startTime.toLocaleString("en-US")}

+ + ) : ( +

Loading data...

+ )} + +

Updated + At: {new Date().toLocaleString("en-US")}

+
); }; diff --git a/mta-sign-ui/services/mta-api/types.ts b/mta-sign-ui/services/mta-api/types.ts index fc9b450..8d1e2b6 100644 --- a/mta-sign-ui/services/mta-api/types.ts +++ b/mta-sign-ui/services/mta-api/types.ts @@ -1,6 +1,6 @@ export interface MtaData { mtaData: any; -}; +} export interface MtaStartTime { startTime: Date