From 43c8d6ec7b69146e6ddd4add337fd2fd4d381705 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 12 Nov 2022 23:42:37 -0800 Subject: initialize transactions --- .../(app)/[username]/dashboard/+page.server.js | 5 +++- src/routes/(app)/[username]/dashboard/+page.svelte | 27 ++-------------------- .../[username]/transactions/[...page]/+page.svelte | 2 +- 3 files changed, 7 insertions(+), 27 deletions(-) (limited to 'src/routes/(app)') diff --git a/src/routes/(app)/[username]/dashboard/+page.server.js b/src/routes/(app)/[username]/dashboard/+page.server.js index b283bc9d..f73c8209 100644 --- a/src/routes/(app)/[username]/dashboard/+page.server.js +++ b/src/routes/(app)/[username]/dashboard/+page.server.js @@ -1,3 +1,6 @@ import { auth, get } from '$lib/utils'; -export let load = async ({ cookies }) => get('/requests', auth(cookies)); +export async function load({ cookies, depends}) { + depends('app:invoice'); + return get('/requests', auth(cookies)); +} diff --git a/src/routes/(app)/[username]/dashboard/+page.svelte b/src/routes/(app)/[username]/dashboard/+page.svelte index 7acae7bd..e18b55bb 100644 --- a/src/routes/(app)/[username]/dashboard/+page.svelte +++ b/src/routes/(app)/[username]/dashboard/+page.svelte @@ -93,6 +93,7 @@
{#each invoices as { request_id, amount, currency, rate, user: recipient, requester, uuid }} + + {/each}
diff --git a/src/routes/(app)/[username]/transactions/[...page]/+page.svelte b/src/routes/(app)/[username]/transactions/[...page]/+page.svelte index 4d6fbc33..7f4410cc 100644 --- a/src/routes/(app)/[username]/transactions/[...page]/+page.svelte +++ b/src/routes/(app)/[username]/transactions/[...page]/+page.svelte @@ -29,7 +29,7 @@ total, transactions = [], pages = []; - $: data && ({ page: p, pages, start, end, total, transactions } = data); + $: data && ({ page: p, pages, start, end, total, transactions: $txns } = data); $: $page && ($newPayment = false); $: $newPayment && invalidate(`/users/${user.username}`); -- cgit v1.2.3