Jeremy Press
2023-08-28 b6b1dabde0f63ca0ae743aa7f4266ca892d7b5e5
quartz/plugins/emitters/componentResources.ts
@@ -107,12 +107,18 @@
        document.dispatchEvent(event)`)
  }
  let wsUrl = `ws://localhost:${ctx.argv.wsPort}`
  if (ctx.argv.remoteDevHost) {
    wsUrl = `wss://${ctx.argv.remoteDevHost}:${ctx.argv.wsPort}`
  }
  if (reloadScript) {
    staticResources.js.push({
      loadTime: "afterDOMReady",
      contentType: "inline",
      script: `
          const socket = new WebSocket('ws://localhost:3001')
          const socket = new WebSocket('${wsUrl}'')
          socket.addEventListener('message', () => document.location.reload())
        `,
    })