blob: 0c8b6a84e0cdbd4a7f27197efc1213ac7df363bd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import { createClient } from "@supabase/supabase-js";
let supabaseClient: ReturnType<typeof createClient> | null = null;
export const getSupabaseClient = () => {
if (supabaseClient) return supabaseClient;
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || "";
const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY || "";
supabaseClient = createClient(supabaseUrl, supabaseKey);
return supabaseClient;
};
|