// src/routes/dashboard/+page.server.ts
import type { PageServerLoad } from './$types';
import { redirect } from '@sveltejs/kit';
export const load: PageServerLoad = async ({ locals }) => {
const session = await locals.getSession();
if (!session?.idToken) {
throw redirect(302, '/login');
}
const response = await fetch('https://api.usechar.ai/api/auth/ticket', {
method: 'POST',
headers: {
Authorization: `Bearer ${session.idToken}`,
},
});
const ticketAuth = await response.json();
return { ticketAuth };
};