14 lines
433 B
JavaScript
14 lines
433 B
JavaScript
import { io } from 'socket.io-client';
|
|
import config from '../../../../../sites/common_site_config.json';
|
|
|
|
let host = window.location.hostname;
|
|
let port = window.location.port ? `:${config.socketio_port}` : '';
|
|
let protocol = port ? 'http' : 'https';
|
|
let siteName = window.site_name || host;
|
|
let url = `${protocol}://${host}${port}/${siteName}`;
|
|
let socket = io(url, {
|
|
withCredentials: true
|
|
});
|
|
|
|
export default socket;
|