From 3a6e9517c98b91fcb4f6f0cfcb03be069591eaf7 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 11 Nov 2022 11:56:04 -0800 Subject: contacts on send page --- src/routes/(app)/send/[...text]/+page.server.js | 6 +- src/routes/(app)/send/[...text]/+page.svelte | 125 ++++++++++++------------ 2 files changed, 69 insertions(+), 62 deletions(-) (limited to 'src/routes') diff --git a/src/routes/(app)/send/[...text]/+page.server.js b/src/routes/(app)/send/[...text]/+page.server.js index 761f27dc..0061e895 100644 --- a/src/routes/(app)/send/[...text]/+page.server.js +++ b/src/routes/(app)/send/[...text]/+page.server.js @@ -1,6 +1,6 @@ import validate from 'bitcoin-address-validation'; import bip21 from 'bip21'; -import { get, post } from '$lib/utils'; +import { auth, get, post } from '$lib/utils'; import { invalid, redirect } from '@sveltejs/kit'; let parse = async (t, r) => { @@ -60,9 +60,11 @@ let parse = async (t, r) => { if (user) throw redirect(307, `/send/user/${t}`); }; -export async function load({ params, request }) { +export async function load({ cookies, params, request }) { let { text } = params; await parse(text, request); + let contacts = await get('/contacts', auth(cookies)); + return { contacts }; } export const actions = { diff --git a/src/routes/(app)/send/[...text]/+page.svelte b/src/routes/(app)/send/[...text]/+page.svelte index 1311422e..053a538e 100644 --- a/src/routes/(app)/send/[...text]/+page.svelte +++ b/src/routes/(app)/send/[...text]/+page.svelte @@ -1,19 +1,22 @@