aboutsummaryrefslogtreecommitdiff
path: root/src/lib/stores/users.ts
blob: 2a56cb5f7b9b40cef2cd8ca76699807f853bb559 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { createClient } from '@supabase/supabase-js'
import { single } from './supabase';
import { supabase } from '$lib/config/config';

import type { User } from '$lib/data/types';

const client = createClient(supabase.url, supabase.key);

export const user = (id: string) => single<User>(client
  .from('users')
  .select('*')
  .eq('id', id),
  null);