aboutsummaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-03-04 09:23:03 -0800
committerAdam Soltys <[email protected]>2026-03-04 09:23:03 -0800
commitba579c4f801be258128294e7cb1f4d2e518e37ca (patch)
tree2ffbee38d5d82d06580a68ffddd798c1930d6ded /src/components
parente39b182ac4c2134157eca3f4cc7c8c7dfd389484 (diff)
downloadcoinos-ui-ba579c4f801be258128294e7cb1f4d2e518e37ca.tar.gz
coinos-ui-ba579c4f801be258128294e7cb1f4d2e518e37ca.zip
fix api calls
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Event.svelte6
-rw-r--r--src/components/Menu.svelte2
-rw-r--r--src/components/Password.svelte2
-rw-r--r--src/components/Pin.svelte2
4 files changed, 7 insertions, 5 deletions
diff --git a/src/components/Event.svelte b/src/components/Event.svelte
index eef48868..c833c5a9 100644
--- a/src/components/Event.svelte
+++ b/src/components/Event.svelte
@@ -21,11 +21,11 @@
const body = new FormData();
if (!user) return goto(`/register?redirect=${$page.url.pathname}`);
- let request = await post("/api/zapRequest", { amount, id });
- let { pr: payreq } = await post("/api/zap", {
+ let request = await post("/zapRequest", { amount, id });
+ let { pr: payreq } = await post("/zap", {
event: await sign(request),
});
- await post("/api/payments", { amount, payreq });
+ await post("/payments", { amount, payreq });
} catch (e: any) {
console.log(e);
fail(e.message);
diff --git a/src/components/Menu.svelte b/src/components/Menu.svelte
index 5ffd7a75..4b0204fd 100644
--- a/src/components/Menu.svelte
+++ b/src/components/Menu.svelte
@@ -4,6 +4,7 @@
import PhLifebuoyBold from "virtual:icons/ph/lifebuoy-bold";
import PhMapTrifoldBold from "virtual:icons/ph/map-trifold-bold";
import PhChatBold from "virtual:icons/ph/chat-bold";
+ import PhLightningFill from "virtual:icons/ph/lightning-fill";
import PhMoonStarsBold from "virtual:icons/ph/moon-stars-bold";
import PhSignOutBold from "virtual:icons/ph/sign-out-bold";
import CoinosLogo from "virtual:icons/coinos/logo";
@@ -15,6 +16,7 @@
let showMenu = $state(false);
let menuButtons = [
+ { key: "nav.funds", icon: PhLightningFill, href: `/funds` },
{ key: "nav.settings", icon: PhFadersBold, href: `/settings` },
{ key: "nav.support", icon: PhLifebuoyBold, href: `/support` },
{ key: "nav.map", icon: PhMapTrifoldBold, href: `/map` },
diff --git a/src/components/Password.svelte b/src/components/Password.svelte
index 7651d5a1..ab1b7d9d 100644
--- a/src/components/Password.svelte
+++ b/src/components/Password.svelte
@@ -13,7 +13,7 @@
let submit = async (e) => {
e.preventDefault();
try {
- let res = await post("/api/password", { password });
+ let res = await post("/password", { password });
$passwordPrompt = false;
$pw = password;
} catch (e) {
diff --git a/src/components/Pin.svelte b/src/components/Pin.svelte
index c8ead368..da0c6aeb 100644
--- a/src/components/Pin.svelte
+++ b/src/components/Pin.svelte
@@ -27,7 +27,7 @@
if (p?.length !== 6) return;
let result;
try {
- result = await post("/api/pin", { pin: hashPin(p) });
+ result = await post("/pin", { pin: hashPin(p) });
} catch (e) {
console.log("Pin check failed", e);
}