Files
web/contexts/Room.ts
2025-02-14 14:20:54 +01:00

14 lines
352 B
TypeScript

import { createContext, useContext } from "react"
import type { RoomContextValue } from "@/types/contexts/room"
export const RoomContext = createContext<RoomContextValue | null>(null)
export function useRoomContext() {
const ctx = useContext(RoomContext)
if (!ctx) {
throw new Error("Missing context value [RoomContext]")
}
return ctx
}