From 1f63848ca9fb01336f04b41434de1cc06a5b3d93 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 10 Sep 2024 20:39:47 -0700 Subject: move routes --- src/routes/(app)/pay/[username]/[...amount]/+page.server.ts | 2 +- src/routes/(app)/pay/[username]/[...amount]/+page.svelte | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) (limited to 'src/routes/(app)/pay') diff --git a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts index e9a0ec9e..7ccc23b0 100644 --- a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts +++ b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts @@ -29,7 +29,7 @@ export async function load({ cookies, params, parent }) { auth(cookies) ); - redirect(307, `/${username}/invoice/${id}`); + redirect(307, `/invoice/${id}`); } return { amount, rate, subject }; diff --git a/src/routes/(app)/pay/[username]/[...amount]/+page.svelte b/src/routes/(app)/pay/[username]/[...amount]/+page.svelte index 1652952a..f45218ea 100644 --- a/src/routes/(app)/pay/[username]/[...amount]/+page.svelte +++ b/src/routes/(app)/pay/[username]/[...amount]/+page.svelte @@ -3,7 +3,6 @@ import { goto } from "$app/navigation"; import { pin } from "$lib/store"; import { enhance } from "$app/forms"; - import AppHeader from "$comp/AppHeader.svelte"; import Avatar from "$comp/Avatar.svelte"; import Icon from "$comp/Icon.svelte"; import Numpad from "$comp/Numpad.svelte"; @@ -33,7 +32,7 @@ rate = fiat ? (sats * amountFiat) / amount : r; let id; - ({ id, hash } = await post(`/${subject.username}/invoice`, { + ({ id, hash } = await post(`/invoice`, { invoice: { amount, rate: rates[subject.currency], @@ -56,8 +55,6 @@ }; - - {#if form?.message}
{form.message} -- cgit v1.2.3 From 52871e09d9218f3f2fb2ce4bd6e97f5c1fc15480 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 23 Sep 2024 16:22:10 -0700 Subject: account import --- src/components/Account.svelte | 6 +- src/components/WalletPass.svelte | 67 ++++++++++++++++++++++ src/lib/utils.ts | 1 + src/locales/en.json | 14 ++++- src/routes/(app)/[username]/(profile)/+page.svelte | 4 +- src/routes/(app)/account/[id]/+page.svelte | 52 +++++++++++++++-- src/routes/(app)/account/import/+page.svelte | 43 +++++++------- src/routes/(app)/account/pass/+page.svelte | 10 ++-- src/routes/(app)/account/savings/+page.svelte | 10 ++-- src/routes/(app)/invoice/+page.server.ts | 3 +- .../pay/[username]/[...amount]/+page.server.ts | 5 +- src/routes/(app)/payments/[...page]/+page.svelte | 2 + .../[amount]/[...feeRate]/+page.server.ts | 5 +- .../[address]/[amount]/[...feeRate]/+page.svelte | 61 +------------------- src/routes/(app)/send/invoice/[id]/+page.server.ts | 5 +- .../(app)/send/lightning/[payreq]/+page.server.ts | 5 +- src/routes/(app)/sent/+page.server.ts | 7 --- src/routes/(app)/sent/+page.svelte | 52 ----------------- src/routes/(app)/sent/[id]/+page.server.ts | 7 +++ src/routes/(app)/sent/[id]/+page.svelte | 49 ++++++++++++++++ static/icons/balance.svg | 29 ++++++++++ 21 files changed, 266 insertions(+), 171 deletions(-) create mode 100644 src/components/WalletPass.svelte delete mode 100644 src/routes/(app)/sent/+page.server.ts delete mode 100644 src/routes/(app)/sent/+page.svelte create mode 100644 src/routes/(app)/sent/[id]/+page.server.ts create mode 100644 src/routes/(app)/sent/[id]/+page.svelte create mode 100644 static/icons/balance.svg (limited to 'src/routes/(app)/pay') diff --git a/src/components/Account.svelte b/src/components/Account.svelte index 47deadcd..4bfdc4ac 100644 --- a/src/components/Account.svelte +++ b/src/components/Account.svelte @@ -1,5 +1,4 @@ @@ -40,7 +38,7 @@ - + +
+
+ + +
+ + + diff --git a/src/lib/utils.ts b/src/lib/utils.ts index c20a7d29..0997eeb9 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -287,6 +287,7 @@ export let types = { internal: "internal", fund: "fund", ecash: "ecash", + reconcile: "reconcile", }; export let ease = (t: number): number => diff --git a/src/locales/en.json b/src/locales/en.json index 9752a41d..78ef8de1 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -1,6 +1,18 @@ { "accounts": { - "savings": "Savings" + "addAccount": "Add account", + "create": "Create", + "import": "Import", + "accountSetup": "Account setup", + "enterSeed": "Enter a seed phrase", + "passwordMismatch": "Passwords don't match", + "generateSeed": "Generate a new seed phrase in your browser", + "accountPassword": "Account password", + "importSeed": "Enter an existing seed phrase", + "passwordWarning": "If you lose this password you won't be able to withdraw funds from the account or restore your seed phrase. We can't recover it for you.", + "savings": "Savings", + "password": "Password", + "confirmPassword": "Confirm password" }, "404": { "404": "404", diff --git a/src/routes/(app)/[username]/(profile)/+page.svelte b/src/routes/(app)/[username]/(profile)/+page.svelte index 03fbc454..2c2ff9a8 100644 --- a/src/routes/(app)/[username]/(profile)/+page.svelte +++ b/src/routes/(app)/[username]/(profile)/+page.svelte @@ -41,13 +41,13 @@ {/each}
- + diff --git a/src/routes/(app)/account/[id]/+page.svelte b/src/routes/(app)/account/[id]/+page.svelte index df121168..3dcd99b8 100644 --- a/src/routes/(app)/account/[id]/+page.svelte +++ b/src/routes/(app)/account/[id]/+page.svelte @@ -1,13 +1,27 @@
-

Import

+

{$t("accounts.import")}

-
-
-