JSFiddle - React, Tailwind, and code Playground
by Adam Boduch
JavaScript
var server = document.createElement('div');
function Mocket() {}
Mocket.prototype.addEventListener = function() {
return server.addEventListener.apply(server, arguments);
};
WebSocket = Mocket;
var ws = new WebSocket();
ws.addEventListener('message', function(e) {
console.log(e.data);
});
server.dispatchEvent(new MessageEvent('message', {
data: {
foo: 'bar'
}
}));