X-Git-Url: https://git.r.bdr.sh/rbdr/forum/blobdiff_plain/a7cf03c192470cbab13edeb1aec99e0c66dede10..852ee620f0a2f6a83cf83eba860ca951b66bb7e2:/src/lib/stores/tags.ts diff --git a/src/lib/stores/tags.ts b/src/lib/stores/tags.ts index 79f017e..0b528e8 100644 --- a/src/lib/stores/tags.ts +++ b/src/lib/stores/tags.ts @@ -1,4 +1,13 @@ -import { store } from './apollo'; -import { GET_TAG } from '$lib/data/queries'; +import { createClient } from '@supabase/supabase-js' +import { collection } from './supabase'; +import { supabase } from '$lib/config/config'; -export const getTag = (id: string) => store({ key: 'tag', query: GET_TAG, variables: { id } }); +import type { Tag } from '$lib/data/types'; + +const client = createClient(supabase.url, supabase.key); + +export const tagsForTopic = (id: string) => collection(client + .from('topic_tags') + .select('*') + .eq('topic_id', id), + []);