aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/socket.js12
-rw-r--r--src/lib/store.js1
2 files changed, 9 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)}!`);
}
},
diff --git a/src/lib/store.js b/src/lib/store.js
index 52f2fe2a..c32ef49b 100644
--- a/src/lib/store.js
+++ b/src/lib/store.js
@@ -44,3 +44,4 @@ export const avatarUpload = writable();
export const bannerUpload = writable();
export const pin = persistSession('pin', undefined, 5 * 60 * 1000);
export const last = writable();
+export const request = writable();