aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/socket.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-08-05 10:21:48 -0700
committerAdam Soltys <[email protected]>2022-08-05 10:21:48 -0700
commitf0f318279775c3b306284c21b775bd5f1929ab54 (patch)
tree974287d063e71ba5899d92f3dac3f1b1870824b6 /src/lib/socket.js
parent184251383e36928dad873518a0fc6d427ca91dbb (diff)
downloadcoinos-ui-f0f318279775c3b306284c21b775bd5f1929ab54.tar.gz
coinos-ui-f0f318279775c3b306284c21b775bd5f1929ab54.zip
lightning withdrawals
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,