13 lines
474 B
TypeScript
13 lines
474 B
TypeScript
import { createBrowserClient } from "@supabase/ssr";
|
|
import { resolveSupabaseUrl } from "../utils";
|
|
|
|
export function createClient() {
|
|
const supabaseUrl = process.env.SUPABASE_URL || process.env.NEXT_PUBLIC_SUPABASE_URL;
|
|
const supabaseAnonKey = process.env.SUPABASE_ANON_KEY || process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY;
|
|
|
|
return createBrowserClient(
|
|
resolveSupabaseUrl(supabaseUrl)!,
|
|
supabaseAnonKey!,
|
|
);
|
|
}
|