import { notFound } from 'next/navigation' import { prisma } from '@/lib/prisma' export async function loadRoom(id: string) { const roomId = parseInt(id, 10) if (Number.isNaN(roomId)) notFound() const room = await prisma.room.findUnique({ where: { id: roomId }, include: { owner: { select: { id: true, username: true, look: true } } }, }) if (!room) notFound() return room }