mirror of
https://git.suyu.dev/suyu/website.git
synced 2026-01-08 15:38:05 +01:00
13 lines
351 B
TypeScript
13 lines
351 B
TypeScript
import { RoomManager } from "$lib/server/class/Room.js";
|
|
import { useAuth } from "$lib/util/api";
|
|
|
|
export async function load(opts) {
|
|
const apiKey = opts.cookies.get("token");
|
|
const user = await useAuth(apiKey || "unused");
|
|
const rooms = RoomManager.getRooms().map((r) => r.toJSON());
|
|
return {
|
|
user: { ...user },
|
|
rooms,
|
|
token: apiKey,
|
|
};
|
|
}
|