setup supabase and dev QoL features

This commit is contained in:
TD
2026-08-21 15:58:03 +02:00
parent d1a3178234
commit 147a270e02
19 changed files with 887 additions and 10 deletions
+15
View File
@@ -0,0 +1,15 @@
import type { Database } from '@/types/supabase'
import { createClient } from '@supabase/supabase-js'
const supabaseUrl = import.meta.env.VITE_SUPABASE_URL
const supabasePublishableKey = import.meta.env.VITE_SUPABASE_PUBLISHABLE_KEY
if (!supabaseUrl || !supabasePublishableKey) {
throw new Error('Missing Supabase env variables. Check your .env file.')
}
const supabase = createClient<Database>(supabaseUrl, supabasePublishableKey)
export function useSupabase() {
return supabase
}