summaryrefslogtreecommitdiff
path: root/app/src/routes/profile/+page.server.ts
blob: 5c9b9d3a48a3a474be4dd9128090bce1d87dd6bf (plain)
1
2
3
4
5
6
7
8
9
10
import type { PageServerLoad } from "./$types";
import { redirect } from "@sveltejs/kit";

export const load = (async ({ url, locals }) => {
	if (!locals.user) {
		redirect(303, `/login?redirectTo=${encodeURIComponent(url.toString())}`);
	}

	return { user: locals.user };
}) satisfies PageServerLoad;