import React, { useContext } from "react"; import { IPlayer } from "../PersonObjects/IPlayer"; import { IRouter } from "./Router"; export const Context: { Player: React.Context; Router: React.Context; } = { Player: React.createContext({} as IPlayer), Router: React.createContext({} as IRouter), }; export const use: { Player: () => IPlayer; Router: () => IRouter; } = { Player: () => useContext(Context.Player), Router: () => useContext(Context.Router), };