website/src/routes/pubnix/+page.server.ts

16 lines
401 B
TypeScript
Raw Normal View History

2023-01-07 22:59:58 +05:30
import type { PageServerLoad } from "./$types";
export const load = (async ({ fetch }) => {
try {
const request = await fetch("https://publapi.projectsegfau.lt/online");
if (request.ok) {
return request.json();
} else {
return { error: true, message: "Error: " + request.status };
}
} catch (err) {
return { error: true, message: "Error: " + err };
}
}) satisfies PageServerLoad;