aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-07-25 22:44:21 -0700
committerAdam Soltys <[email protected]>2022-07-25 22:44:21 -0700
commit28836fc276a75e71dc556ba42b1b499e260ba175 (patch)
treed2c2bf2ff0270dfe5a9973df344bada2fdbaabbb /src
parent011ec3a04729104d5d765a868dcbdd5ce1b03916 (diff)
downloadcoinos-ui-28836fc276a75e71dc556ba42b1b499e260ba175.tar.gz
coinos-ui-28836fc276a75e71dc556ba42b1b499e260ba175.zip
loop over payments
Diffstat (limited to 'src')
-rw-r--r--src/lib/socket.js8
-rw-r--r--src/lib/store.js1
-rw-r--r--src/routes/invoice.svelte10
3 files changed, 16 insertions, 3 deletions
diff --git a/src/lib/socket.js b/src/lib/socket.js
index ab05ade1..448d8e88 100644
--- a/src/lib/socket.js
+++ b/src/lib/socket.js
@@ -1,4 +1,4 @@
-import { rate, ws } from '$lib/store';
+import { rate, user, ws } from '$lib/store';
const token =
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImJvYiIsImlhdCI6MTY1ODc5NDkxMX0._zFTEADrbLffcXa5sIMrJtJ483VdIiYmsdt2ofibxu4';
@@ -16,7 +16,11 @@ export const messages = (data) => ({
connected() {
socket.send(JSON.stringify({ type: 'login', data: token }));
- }
+ },
+
+ login() {
+ user.set(data);
+ }
});
const initialReconnectDelay = 1000;
diff --git a/src/lib/store.js b/src/lib/store.js
index e44aeaa6..0a9301ff 100644
--- a/src/lib/store.js
+++ b/src/lib/store.js
@@ -1,4 +1,5 @@
import { writable } from "svelte/store";
export const rate = writable();
+export const user = writable();
export const ws = writable();
diff --git a/src/routes/invoice.svelte b/src/routes/invoice.svelte
index 40a66a24..7df1cb99 100644
--- a/src/routes/invoice.svelte
+++ b/src/routes/invoice.svelte
@@ -1,5 +1,5 @@
<script>
- import { rate } from '$lib/store';
+ import { rate, user } from '$lib/store';
import { onMount } from 'svelte';
export let text;
@@ -10,3 +10,11 @@ QR code
{text}
{$rate}
+
+{$user?.username}
+
+
+{#each $user.payments as p}
+ {p.amount}<br/>
+{/each}
+