Files
flatrender/src/lib/supabase.ts
T

16 lines
416 B
TypeScript
Raw Normal View History

import { createBrowserClient } from "@supabase/ssr";
import type { SupabaseClient } from "@supabase/supabase-js";
import { isSupabaseConfigured } from "@/lib/supabase/config";
export function createClient(): SupabaseClient | null {
if (!isSupabaseConfigured()) {
return null;
}
return createBrowserClient(
process.env.NEXT_PUBLIC_SUPABASE_URL!,
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!
);
}