import { createClient } from '@supabase/supabase-js'; import { single, collection } from './supabase'; import { supabase } from '$lib/config/config'; import type { Forum } from '$lib/data/types'; const client = createClient(supabase.url, supabase.key); export const forum = (id: string, withTopics = false) => single( client .from('forums') .select( withTopics ? `*, topics ( * ) ` : '*' ) .eq('id', id), null ); export const forums = collection(client.from('forums').select('*'), []);