aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-02-25 06:52:08 -0800
committerAdam Soltys <[email protected]>2023-02-25 06:52:08 -0800
commit1ac4c9f8dafc12cc247ce301d76f45fddeac477f (patch)
tree200a01737e649722bcf93ad208c18365bc1f1201 /src/lib
parent0b9e3e5edf9f37e3cd692f2db801fa2bd5720314 (diff)
parent0dd7eab893bb4aad5853ea92cdb8e70e421dc1b8 (diff)
downloadcoinos-ui-1ac4c9f8dafc12cc247ce301d76f45fddeac477f.tar.gz
coinos-ui-1ac4c9f8dafc12cc247ce301d76f45fddeac477f.zip
Merge branch 'master' into hashme
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/parse.js0
-rw-r--r--src/lib/utils.js6
2 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/parse.js b/src/lib/parse.js
deleted file mode 100644
index e69de29b..00000000
--- a/src/lib/parse.js
+++ /dev/null
diff --git a/src/lib/utils.js b/src/lib/utils.js
index 86f722b9..7b10c638 100644
--- a/src/lib/utils.js
+++ b/src/lib/utils.js
@@ -148,6 +148,12 @@ export const login = async (user, cookies) => {
export const auth = (cookies) => ({ authorization: `Bearer ${cookies.get('token')}` });
export const fiat = (amount, rate) => (amount * rate) / sats;
+export const fd = async (req) => {
+ let obj = Object.fromEntries(await req.formData());
+ for (let k in obj)
+ (obj[k] === 'undefined' && (obj[k] = undefined)) || (obj[k] === 'false' && (obj[k] = false));
+ return obj;
+};
export const f = (s, currency) =>
new Intl.NumberFormat('en-US', {