inspannings-monitor/lib/supabase/client.ts
2026-04-18 14:18:26 +02:00

15 lines
401 B
TypeScript

"use client";
import { createBrowserClient } from "@supabase/ssr";
import { getSupabaseEnv } from "@/lib/supabase/config";
let browserClient: ReturnType<typeof createBrowserClient> | undefined;
export function createClient() {
if (!browserClient) {
const { url, publishableKey } = getSupabaseEnv();
browserClient = createBrowserClient(url, publishableKey);
}
return browserClient;
}