feat: add the ability to print qrcodes to <lnbits-qrcode> component (#3664)

This commit is contained in:
dni ⚡
2025-12-16 12:12:11 +00:00
committed by GitHub
parent b6e111b21c
commit c7297d2e77
4 changed files with 51 additions and 2 deletions
+1 -1
View File
@@ -534,7 +534,7 @@ include('components/lnbits-error.vue') %}
<q-tab name="bech32" icon="qr_code" label="bech32"></q-tab>
<q-tab name="lud17" icon="link" label="url (lud17)"></q-tab>
</q-tabs>
<lnbits-qrcode :value="lnurl" nfc="true"></lnbits-qrcode>
<lnbits-qrcode :value="lnurl" nfc="true" print="true"></lnbits-qrcode>
</div>
</template>
@@ -44,6 +44,16 @@
>
<q-tooltip>Write NFC Tag</q-tooltip>
</q-btn>
<q-btn
v-if="print"
flat
dense
class="text-grey"
@click="printQrCode()"
icon="print"
>
<q-tooltip>Print</q-tooltip>
</q-btn>
<q-btn flat dense class="text-grey" icon="download" @click="downloadSVG">
<q-tooltip>Download SVG</q-tooltip>
</q-btn>