diff options
| author | Adam Soltys <[email protected]> | 2025-01-15 12:45:04 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-01-15 12:45:04 -0800 |
| commit | cc3899a4fa8d0744777457d59fb4c9f3a2a37cd0 (patch) | |
| tree | fb59368cafd993a557e5df6690f66da83db591f9 /src/routes/(app)/sign/+page.server.ts | |
| parent | 9a3a3648c0a8281821c8880f1ac7af69dd3901fa (diff) | |
| download | coinos-ui-cc3899a4fa8d0744777457d59fb4c9f3a2a37cd0.tar.gz coinos-ui-cc3899a4fa8d0744777457d59fb4c9f3a2a37cd0.zip | |
sign page
Diffstat (limited to 'src/routes/(app)/sign/+page.server.ts')
| -rw-r--r-- | src/routes/(app)/sign/+page.server.ts | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/routes/(app)/sign/+page.server.ts b/src/routes/(app)/sign/+page.server.ts new file mode 100644 index 00000000..c10f183c --- /dev/null +++ b/src/routes/(app)/sign/+page.server.ts @@ -0,0 +1,19 @@ +import { auth, fd, post, types } from "$lib/utils"; + +export async function load({ cookies }) { + const invoice = { + address_type: "legacy", + type: types.bitcoin, + }; + + const { text: address } = await post("/invoice", { invoice }, auth(cookies)); + + return { address }; +} + +export const actions = { + default: async ({ cookies, request }) => { + const body = await fd(request); + return post("/sign", body, auth(cookies)); + }, +}; |
