website/src/routes/signup/+page.server.ts
not-nullptr 69f7976702 add cool page transitions, accounts page revamp
Co-authored-by: Evan Song <ferothefox@users.noreply.github.com>
2024-03-16 00:30:53 +00:00

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,
};
}