Files

21 lines
878 B
TypeScript

// Supabase client configuration with project credentials.
// Note: The anon key is a publishable key and safe to expose in client-side code.
import { createClient } from "@supabase/supabase-js";
import type { Database } from "./types";
import { authStorage } from "@/lib/authStorage";
const SUPABASE_URL = "https://api.thrillwiki.com";
const SUPABASE_PUBLISHABLE_KEY =
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlkdnRtbnJzenlicW5iY3FiZGN5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgzMjYzNTYsImV4cCI6MjA3MzkwMjM1Nn0.DM3oyapd_omP5ZzIlrT0H9qBsiQBxBRgw2tYuqgXKX4";
// Import the supabase client like this:
// import { supabase } from "@/integrations/supabase/client";
export const supabase = createClient<Database>(SUPABASE_URL, SUPABASE_PUBLISHABLE_KEY, {
auth: {
storage: authStorage,
persistSession: true,
autoRefreshToken: true,
},
});