diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 0447531..3d640c9 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,22 +1,11 @@
- - - - - - - - - - - +

ESN Scanner App

Make entrance to your events a breeze.

- Login - Signup + Get started
diff --git a/src/routes/auth/signout/+page.server.ts b/src/routes/auth/signout/+page.server.ts new file mode 100644 index 0000000..56ad767 --- /dev/null +++ b/src/routes/auth/signout/+page.server.ts @@ -0,0 +1,7 @@ +import { redirect } from '@sveltejs/kit'; +import type { PageServerLoad } from './$types'; + +export const load: PageServerLoad = async ({ locals }) => { + await locals.supabase.auth.signOut(); + throw redirect(303, '/'); +}; \ No newline at end of file diff --git a/src/routes/auth/signout/+page.svelte b/src/routes/auth/signout/+page.svelte index dceffee..38bb23b 100644 --- a/src/routes/auth/signout/+page.svelte +++ b/src/routes/auth/signout/+page.svelte @@ -1,10 +1,8 @@ diff --git a/src/routes/auth/signout/+server.ts b/src/routes/auth/signout/+server.ts deleted file mode 100644 index 25340c9..0000000 --- a/src/routes/auth/signout/+server.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { RequestHandler } from './$types'; -import { redirect } from '@sveltejs/kit'; - -export const GET: RequestHandler = async ({ locals }) => { - // If using supabase-js client on the server, you can sign out here - if (locals.supabase) { - await locals.supabase.auth.signOut(); - } -}; diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte deleted file mode 100644 index e69de29..0000000 diff --git a/static/qr-code.png b/static/qr-code.png new file mode 100644 index 0000000..9fa23cf Binary files /dev/null and b/static/qr-code.png differ