Jacky Zhao
2023-08-29 5fa6fc97899c905b6fbc14fa1d24334f3e68fa77
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())
        `,
    })