frontend/requests/logs.ts
2025-11-06 15:02:04 +01:00

21 lines
465 B
TypeScript

import axios from "axios";
export class Log
{
constructor (
public timestamp: string,
public message: string
) {}
}
export function getLogs(podId: string | undefined, onSuccess: (logs: Log[]) => void)
{
axios.get<Log[]>(ApiConfig.getHttpBase() + '/pods/' + podId + "/logs", {
headers: {
Authorization: "Bearer " + requireToken()
}
})
.then((response) => {
onSuccess(response.data);
});
}