Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 868 Bytes

README.md

File metadata and controls

41 lines (28 loc) · 868 Bytes

qr-pay

Generates a QR using href property and shows a checkmark if the done prop is present

<qr-pay href="URL"/>

(show QR of passed URL)

<qr-pay href="URL" done />

(show DONE CHECK MARK)

How dows it works?

<script type="module">
   // import stencil js component
   import { defineCustomElements } from "https://cdn.jsdelivr.net/npm/qr-pay@0.0.4/dist/loader/index.es2017.js";
   defineCustomElements();
</script>

<!-- YOUR HTML STUFF -->

<qr-pay id="qr" href="ANY_TEXT_CANT_GO_HERE" width=180></qr-pay>

<button onclick="done()">DONE</button>
<button onclick="undone()">UNDONE</button>


<script>
  // with JS change "done" property for showing the checkmark
  const qr = document.getElementById("qr");
  const done = () => qr.setAttribute("done", true);
  const undone = () => qr.setAttribute("done", false);
</script>