Remove Websocket code since we are only using SSE

This commit is contained in:
Mo Tarbin
2025-09-27 13:38:45 -04:00
parent d28ecb509e
commit 9ff2359b4c
5 changed files with 0 additions and 593 deletions

View File

@@ -4,7 +4,6 @@ import QueryContext from './QueryContext'
import RouterContext from './RouterContext'
import SSEProvider from './SSEContext'
import ThemeContext from './ThemeContext'
import WebSocketProvider from './WebSocketContext'
const Contexts = ({ children }) => {
const contexts = [
@@ -13,7 +12,6 @@ const Contexts = ({ children }) => {
QueryContext,
NotificationProvider,
SSEProvider,
WebSocketProvider,
RouterContext,
]

View File

@@ -1,29 +0,0 @@
import { createContext, useContext } from 'react'
import { useWebSocket } from '../hooks/useWebSocket'
const WebSocketContext = createContext({
connectionState: 3, // CLOSED
isConnected: false,
isConnecting: false,
lastEvent: null,
error: null,
connect: () => {},
disconnect: () => {},
getConnectionStatus: () => 'disconnected',
})
export const useWebSocketContext = () => {
return useContext(WebSocketContext)
}
export const WebSocketProvider = ({ children }) => {
const webSocketState = useWebSocket()
return (
<WebSocketContext.Provider value={webSocketState}>
{children}
</WebSocketContext.Provider>
)
}
export default WebSocketProvider