UNPKG

@esri/calcite-components

Version:

Web Components for Esri's Calcite Design System.

11 lines (10 loc) 555 B
(() => { // based on pieces of https://github.com/ionic-team/stencil/blob/4960fbe11444a18def3ce48ab46b018c416f9472/src/dev-server/dev-client/client-web-socket.ts const getSocketUrl = ({ hostname, port, protocol }) => protocol === "https:" ? "wss:" : "ws:" + "//" + hostname + ":" + port + "/"; const clientWebSocket = new window.WebSocket(getSocketUrl(window.location), ["xmpp"]); clientWebSocket.addEventListener("message", (message) => { if (message.data.indexOf("rebuild finished") > -1) { window.location.reload(); } }); })();