Files
nezha-dash-v1/src/context/websocket-context.ts
2024-11-24 11:32:42 +08:00

12 lines
280 B
TypeScript

import { createContext } from "react";
export interface WebSocketContextType {
sendMessage: (message: string) => void;
lastMessage: MessageEvent | null;
readyState: number;
}
export const WebSocketContext = createContext<WebSocketContextType | undefined>(
undefined,
);