diff --git a/src/routes/checkout/+page.svelte b/src/routes/checkout/+page.svelte index 4c69160..e60cc21 100644 --- a/src/routes/checkout/+page.svelte +++ b/src/routes/checkout/+page.svelte @@ -3,6 +3,10 @@ import { basket, type Basket, type Item } from '$lib/stores/basket.js'; import BasketItem from '$lib/components/checkout/BasketItem.svelte'; + export let data; + let { supabase, session, url } = data; + $: ({ supabase, session, url } = data); + let localBasket: Basket; const unsubscribe = basket.subscribe((value) => { localBasket = value; @@ -101,28 +105,32 @@ /> - + {#if session?.user !== undefined} + + {:else} +

You must sign in to checkout

+ {/if}