Bartłomiej Garbiec
2024-05-20 a97e72f2192ebb07c221acd4bb39840d10ac2c49
quartz/components/scripts/clipboard.inline.ts
@@ -14,7 +14,7 @@
      button.type = "button"
      button.innerHTML = svgCopy
      button.ariaLabel = "Copy source"
      button.addEventListener("click", () => {
      function onClick() {
        navigator.clipboard.writeText(source).then(
          () => {
            button.blur()
@@ -26,7 +26,9 @@
          },
          (error) => console.error(error),
        )
      })
      }
      button.addEventListener("click", onClick)
      window.addCleanup(() => button.removeEventListener("click", onClick))
      els[i].prepend(button)
    }
  }