Files
drp-48/src/routes/space/[id]/+page.server.ts
Caspar Jojo Asaam 950ab5193a merge: Resolved merge conflicts
Co-Authored-By: Tadios Temesgen <tt2022@ic.ac.uk>
2025-06-12 16:21:20 +01:00

15 lines
491 B
TypeScript

import { error } from "@sveltejs/kit";
import type { PageServerLoad } from "./$types";
export const load: PageServerLoad = async ({ depends, params, locals: { supabase } }) => {
depends("db:study_spaces");
const { data: space, error: err } = await supabase
.from("study_spaces")
.select("*, study_space_images(*), study_space_hours(*)")
.eq("id", params.id)
.single();
if (err) error(500, "Failed to load study space");
return { space };
};