blob: f5d29f3743cfd1cf104d85c6ee8a2f9603adda98 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import SockJS from 'sockjs-client'
import Stomp from 'webstomp-client'
const wsURL = '/seven-wonders-websocket'
const createConnection = (headers = {}) => new Promise((resolve, reject) => {
let socket = Stomp.over(new SockJS(wsURL), {
debug: process.env.NODE_ENV !== "production"
})
socket.connect(headers, (frame) => {
return resolve({ frame, socket })
}, reject)
})
export default createConnection
|