// This file is automatically generated. Do not edit it directly. import { createClient } from '@supabase/supabase-js'; import type { Database } from './types'; // Support for runtime environment variable injection on Hugging Face Spaces // @ts-ignore const runtimeConfig = window.ENV || {}; const SUPABASE_URL = runtimeConfig.VITE_SUPABASE_URL || import.meta.env.VITE_SUPABASE_URL; const SUPABASE_PUBLISHABLE_KEY = runtimeConfig.VITE_SUPABASE_PUBLISHABLE_KEY || import.meta.env.VITE_SUPABASE_PUBLISHABLE_KEY; if (!SUPABASE_URL || !SUPABASE_PUBLISHABLE_KEY) { console.error( "Missing Supabase environment variables! " + "Ensure VITE_SUPABASE_URL and VITE_SUPABASE_PUBLISHABLE_KEY are set." ); } // Import the supabase client like this: // import { supabase } from "@/integrations/supabase/client"; export const supabase = createClient(SUPABASE_URL, SUPABASE_PUBLISHABLE_KEY, { auth: { storage: localStorage, persistSession: true, autoRefreshToken: true, } });