mirror of
https://github.com/Av0idD4rk/firegex.git
synced 2026-10-24 15:09:24 +00:00
14 lines
417 B
TypeScript
Executable File
14 lines
417 B
TypeScript
Executable File
import { GeneralStats, Service } from "./models";
|
|
|
|
export async function getapi(path:string):Promise<any>{
|
|
return await fetch(`/api/${path}`).then( res => res.json() )
|
|
}
|
|
|
|
|
|
export async function generalstats():Promise<GeneralStats>{
|
|
return await getapi("general-stats") as GeneralStats;
|
|
}
|
|
|
|
export async function servicelist():Promise<Service[]>{
|
|
return await getapi("services") as Service[];
|
|
} |