Files
mta-sign/mta-sign-ui/services/mta-api/mta-server.ts

19 lines
569 B
TypeScript

import {MtaData, MtaStartTime} from "@/services/mta-api/types";
export const fetchStationData = async (stations: [string]): Promise<MtaData> => {
const res = await fetch("/api/mta", {method: "POST"})
const data = await res.json()
return {
mtaData: data
};
};
export const fetchStartDate = async (stations: [string]): Promise<MtaStartTime> => {
const res = await fetch("/api/start_time", {method: "POST"})
const data = await res.text()
const date = new Date(data.replaceAll("\"", ""))
return {
startTime: date
};
};