import type { PageServerLoad } from './$types'; import { KratosPublicApi } from '$lib/server/APIClients.js'; import { redirect } from '@sveltejs/kit'; import { DEFAULT_REDIRECT_URL, KRATOS_PUBLIC_URL } from '$lib/server/config'; export const load: PageServerLoad = async ({ url, request }) => { const id = url.searchParams.get('id'); if (id == undefined) { throw redirect(303, DEFAULT_REDIRECT_URL); } const { data: error } = await KratosPublicApi.getSelfServiceError( id ).catch((e) => { console.log(e); throw redirect(303, DEFAULT_REDIRECT_URL); }); return error as any; };