import { createClient, type SupabaseClient } from "@supabase/supabase-js"; import { readSupabasePublicConfig } from "@/lib/supabase/config"; let browserClient: SupabaseClient | null = null; export const supabaseBrowser = (): SupabaseClient | null => { const config = readSupabasePublicConfig(); if (!config) { return null; } if (!browserClient) { browserClient = createClient(config.url, config.anonKey); } return browserClient; };