JSFiddle - React, Tailwind, and code Playground

JavaScript

function ConnectWebSocket() {
    
        if ("WebSocket" in window) {
    
            myWebsocket = new WebSocket("ws://echo.websocket.org/");
            myWebsocket.onmessage = function (evt) {
                alert("onmessage");
            }
            myWebsocket.onopen = function () {
                alert("onopen");
                myWebsocket.send("a test message");
            }
            myWebsocket.onclose = function () {
                alert("onclose");
                ConnectWebSocket();
            }
        } else {
            // Do something if there is no websockets support
        }
    }
    ConnectWebSocket();