aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/socket.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-11-05 09:20:01 -0700
committerAdam Soltys <[email protected]>2022-11-05 09:20:01 -0700
commit20c404fbccea44a1af06f06c36b75cf6f412e0e1 (patch)
tree98334ca80a4555e1a88df479a18f1a797cd93dc5 /src/lib/socket.js
parent363fee76eae280147a49fadf2d93f7d018c89f1b (diff)
downloadcoinos-ui-20c404fbccea44a1af06f06c36b75cf6f412e0e1.tar.gz
coinos-ui-20c404fbccea44a1af06f06c36b75cf6f412e0e1.zip
request notifications
Diffstat (limited to 'src/lib/socket.js')
-rw-r--r--src/lib/socket.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/lib/socket.js b/src/lib/socket.js
index 672d008c..d3cc40ea 100644
--- a/src/lib/socket.js
+++ b/src/lib/socket.js
@@ -1,6 +1,6 @@
import { get } from 'svelte/store';
-import { invoices, newPayment, last, rate, user } from '$lib/store';
-import { success } from '$lib/utils';
+import { invoices, request, newPayment, last, rate, user } from '$lib/store';
+import { success, sat } from '$lib/utils';
import { env } from '$env/dynamic/public';
const socketUrl = env.PUBLIC_SOCKET;
@@ -23,6 +23,10 @@ export const messages = (data) => ({
rate.set(data);
},
+ request() {
+ request.set(data);
+ },
+
async payment() {
let { amount, invoice } = data;
@@ -34,9 +38,9 @@ export const messages = (data) => ({
newPayment.set(true);
if (amount > 0) {
- success(`Received ${amount} sats!`);
+ success(`Received ${sat(amount)}!`);
} else {
- success(`Sent ${-amount} sats!`);
+ success(`Sent ${sat(amount)}!`);
}
},