useSSE
Server-Sent Events (SSE) is a server push technology enabling a client to receive automatic updates from a server via an HTTP connection..
Usage
import useSSE from 'funda-ui/Utils/useSSE';
const App = () => {
const { connected, messages, disconnect, reconnect } = useSSE('http://localhost:3000/sse');
return (
<div>
<p>Status: {connected ? '✅ Connected' : '❌ Disconnected'}</p>
<button onClick={disconnect}>Disconnect</button>
<button onClick={reconnect}>Reconnect</button>
{messages.map((m, i) => <div key={i}>{m}</div>)}
</div>
);
};