From 59d43ba294e49cbb46ea4d2d0ddb0d22bbc7ba6e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 4 Oct 2022 20:28:29 -0700 Subject: tipping fixes --- package.json | 1 - pnpm-lock.yaml | 12 --- src/components/Qr.svelte | 22 +++-- src/components/Tip.svelte | 137 +++++++++++--------------- src/lib/invoice.js | 20 ++++ src/lib/socket.js | 13 ++- src/locales/en.json | 2 +- src/routes/[username]/receive/+page.server.js | 20 +--- src/routes/invoice/[id]/+page.server.js | 5 + src/routes/invoice/[id]/+page.svelte | 9 +- src/routes/invoice/[id]/paid/+page.svelte | 23 ++--- static/icons/check.svg | 35 +------ 12 files changed, 116 insertions(+), 183 deletions(-) create mode 100644 src/lib/invoice.js create mode 100644 src/routes/invoice/[id]/+page.server.js diff --git a/package.json b/package.json index 5663853d..3afd183a 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,6 @@ "format": "prettier --write --plugin-search-dir=. ." }, "devDependencies": { - "@lottiefiles/svelte-lottie-player": "^0.2.0", "@sveltejs/adapter-node": "next", "@sveltejs/kit": "1.0.0-next.505", "@zerodevx/svelte-toast": "^0.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4538dda2..52f20ba5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,6 @@ lockfileVersion: 5.4 specifiers: - '@lottiefiles/svelte-lottie-player': ^0.2.0 '@sveltejs/adapter-node': next '@sveltejs/kit': 1.0.0-next.505 '@zerodevx/svelte-toast': ^0.7.2 @@ -27,7 +26,6 @@ specifiers: vite: ^3.1.4 devDependencies: - '@lottiefiles/svelte-lottie-player': 0.2.0 '@sveltejs/adapter-node': 1.0.0-next.96 '@sveltejs/kit': 1.0.0-next.505_svelte@3.50.1+vite@3.1.4 '@zerodevx/svelte-toast': 0.7.2 @@ -72,12 +70,6 @@ packages: dev: true optional: true - /@lottiefiles/svelte-lottie-player/0.2.0: - resolution: {integrity: sha512-sV8YkO8hCDGq67LCCqjT+JW6cAbVCIw9wtgrOWz+Ao6Q8cD7ZvdsCiipSIMIH55Ja6MWwEXP4N4nKD+jL3XQLg==} - dependencies: - lottie-web: 5.9.6 - dev: true - /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1059,10 +1051,6 @@ packages: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true - /lottie-web/5.9.6: - resolution: {integrity: sha512-JFs7KsHwflugH5qIXBpB4905yC1Sub2MZWtl/elvO/QC6qj1ApqbUZJyjzJseJUtVpgiDaXQLjBlIJGS7UUUXA==} - dev: true - /magic-string/0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: diff --git a/src/components/Qr.svelte b/src/components/Qr.svelte index 099d5fa5..23282589 100644 --- a/src/components/Qr.svelte +++ b/src/components/Qr.svelte @@ -1,4 +1,5 @@ -
+{#if mask} +
+{/if} +