diff --git a/chatdesk-ui/lib/supabase/browser-client.ts b/chatdesk-ui/lib/supabase/browser-client.ts index fbb0216..e9dec4d 100644 --- a/chatdesk-ui/lib/supabase/browser-client.ts +++ b/chatdesk-ui/lib/supabase/browser-client.ts @@ -41,27 +41,3 @@ export const supabase = createBrowserClient( // } - - - -import { createBrowserClient } from "@supabase/ssr"; -import { Database } from "@/supabase/types"; - -// 缓存 Supabase 客户端实例 -let _supabase: SupabaseClient | null = null; - -// 创建 Supabase 客户端的工厂方法 -export function createClient() { - if (_supabase) return _supabase; // 如果客户端已经初始化,直接返回 - - // 获取动态的 SUPABASE_URL(同步获取) - const url = window?.RUNTIME_ENV?.SUPABASE_URL ?? "http://localhost:8000"; // 默认回退值 - const key = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!; // 使用环境变量中的匿名密钥 - - // 初始化并缓存 Supabase 客户端实例 - _supabase = createBrowserClient(url, key); - return _supabase; -} - -// 返回已初始化的同步 Supabase 客户端实例 -export const supabase = createClient;