From 6645434663ace4f613e9ff2a2736bca27229e430 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 7 Mar 2023 14:43:48 -0800 Subject: static qr --- src/lib/invoice.js | 3 +++ .../(app)/[username]/receive/[...param]/+page.svelte | 2 ++ src/routes/+page.svelte | 19 ++++++++++++++++++- 3 files changed, 23 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/invoice.js b/src/lib/invoice.js index 23ce1757..429efa2b 100644 --- a/src/lib/invoice.js +++ b/src/lib/invoice.js @@ -9,6 +9,8 @@ export default async ({ cookies, request, url }) => { let request_id = form.get('request_id'); if (request_id === 'undefined') request_id = undefined; + console.log("FORM", form.get('prompt')); + let invoice = { amount, tip: parseInt(form.get('tip')) || 0, @@ -31,6 +33,7 @@ export default async ({ cookies, request, url }) => { throw redirect(307, `/${user.username}/request/${request_id}`); } + console.log('PROMPT?', invoice.prompt); if (invoice.prompt) throw redirect(307, `/${user.username}/invoice/${hash}/tip`); else throw redirect(307, `/${user.username}/invoice/${hash}`); }; diff --git a/src/routes/(app)/[username]/receive/[...param]/+page.svelte b/src/routes/(app)/[username]/receive/[...param]/+page.svelte index 95495368..5d37ccd3 100644 --- a/src/routes/(app)/[username]/receive/[...param]/+page.svelte +++ b/src/routes/(app)/[username]/receive/[...param]/+page.svelte @@ -21,6 +21,8 @@ let { user } = data; let submit; + console.log("PROMPTY", prompt) + $: type = lightning ? 'lightning' : 'bitcoin'; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 2db2854a..779a22b6 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -7,9 +7,12 @@ FaqCard, Image, About, - Footer + Footer, + Qr as Q, } from '$comp'; + import Qr from 'qrcode-base64'; + import { t } from '$lib/translations'; import { close } from '$lib/socket'; import { onMount } from 'svelte'; @@ -39,6 +42,8 @@ console.log(e); } }); + + let src = Qr.drawImg("https%3A%2F%2Fcoinos.io%2FLaughingBean", { size: 600 }); @@ -48,6 +53,18 @@
+
+
+ +

Pay with Bitcoin

+
+ +
https://coinos.io/LaughingBean
+
Don't have a wallet?
Sign up for free at coinos.io!
+
+ +
+