aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/socket.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/socket.js')
-rw-r--r--src/lib/socket.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/socket.js b/src/lib/socket.js
index c1b68a12..a30d4376 100644
--- a/src/lib/socket.js
+++ b/src/lib/socket.js
@@ -1,5 +1,6 @@
import { get } from 'svelte/store';
import { rate, user, token, invoices, preferredCurrency, newPayment } from '$lib/store';
+import { success } from '$lib/utils';
let interval, socket;
@@ -18,8 +19,13 @@ export const messages = (data) => ({
},
payment() {
- invoices.set({ ...get(invoices), [data.invoice.uuid]: data.invoice });
+ if (data.invoice) invoices.set({ ...get(invoices), [data.invoice.uuid]: data.invoice });
newPayment.set(true);
+ if (data.amount > 0) {
+ success(`Received ${data.amount} sats!`);
+ } else {
+ success(`Sent ${-data.amount} sats!`);
+ }
},
connected: auth,