TempMonitor/src/routes/(app)/+layout.server.js

13 lines
376 B
JavaScript
Raw Normal View History

2025-05-18 17:21:58 +02:00
import { db } from "$lib/server/db";
import * as table from "$lib/server/db/schema";
2025-05-18 13:18:46 +02:00
import { redirect } from "@sveltejs/kit";
export const load = async (event) => {
if (!event.locals.user) {
return redirect(302, "/login");
}
2025-05-18 17:21:58 +02:00
const floors = await db.select().from(table.floors).orderBy(table.floors.floor);
return { user: event.locals.user, floors: floors };
2025-05-18 13:18:46 +02:00
};