Files
nezha-dash-v1/src/context/websocket-context.ts
2024-12-25 11:03:11 +08:00

14 lines
315 B
TypeScript

import { createContext } from "react"
export interface WebSocketContextType {
lastMessage: { data: string } | null
connected: boolean
messageHistory: { data: string }[]
}
export const WebSocketContext = createContext<WebSocketContextType>({
lastMessage: null,
connected: false,
messageHistory: [],
})