From 4c14a1ce89913f320ff6407eb5d0fa535ca580f1 Mon Sep 17 00:00:00 2001 From: Badtz Date: Mon, 31 Mar 2025 18:57:32 -0700 Subject: [PATCH] basic oauth flow --- src/lib/store.ts | 6 ++++++ src/routes/callback/+page.svelte | 27 +++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 src/lib/store.ts create mode 100644 src/routes/callback/+page.svelte diff --git a/src/lib/store.ts b/src/lib/store.ts new file mode 100644 index 0000000..09daa18 --- /dev/null +++ b/src/lib/store.ts @@ -0,0 +1,6 @@ +import type { XRPC } from '@atcute/client'; +import type { OAuthUserAgent } from '@atcute/oauth-browser-client'; +import { writable, type Writable } from 'svelte/store'; + +export const rpc: Writable = writable(undefined); +export const agent: Writable = writable(undefined); diff --git a/src/routes/callback/+page.svelte b/src/routes/callback/+page.svelte new file mode 100644 index 0000000..9208d77 --- /dev/null +++ b/src/routes/callback/+page.svelte @@ -0,0 +1,27 @@ + + +

loading~