Javascript Starter Template
A simple Javascript starter template application for using tenefit.cloud
This template is a minimal application to get you started. Just replace the endpoint URL in the new EventSource(…)
line with the SSE endpoint you want to use.
<!DOCTYPE html><html lang="en"><head><!-- Polyfill for older browsers without native support for the HTML5 EventSource API. --><script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=EventSource"></script></head><body><div id="payload"></div><script>const stream = new EventSource("https://streams.demo.tenefit.cloud/sportsbook/events",);// Handler for when the stream is opened (either the first time or after a reconnect).stream.addEventListener("open",function (event) {console.log("Stream is open");},false,);// Handler for new messages.stream.addEventListener("message",(event) => {document.getElementById("payload").innerText = event.data;},false,);// Handler for a dropped connection or the server closing the connection.stream.addEventListener("error",function (event) {switch (event.target.readyState) {case EventSource.CONNECTING:console.log("Reconnecting...");break;case EventSource.CLOSED:console.log("Connection failed, will not reconnect");break;}},false,);</script></body></html>