let Connector = function (url) { let socket; this.link = function(name) { let out = {} return out } function connect(url) { try { url = url || location.href.replace('http', 'ws') socket = new WebSocket(url); socket.onopen = () => { console.log('OPEN') }; socket.onmessage = (m) => {}; socket.onclose = () => { console.log('CLOSING') // setTimeout(() => { // location.reload() // @todo for developement only // //connect(); // try reconnect // }, 1000); } socket.onerror = (e) => function(e) {console.log(e)} } catch (err) { console.log(err) } } connect(url) } export { Connector }