Ajout gitignore pour les opencode stuff

This commit is contained in:
2026-05-24 21:05:03 +02:00
parent 2ee7decbfd
commit 24afa9a8e8
10 changed files with 389 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
import { useEffect, useState, useCallback } from 'react'
import { supabase } from '@/lib/supabase'
export function useMembers() {
const [members, setMembers] = useState([])
const [loading, setLoading] = useState(true)
const fetch = useCallback(async () => {
const { data, error } = await supabase.from('members').select('*').order('full_name')
if (!error && data) setMembers(data)
setLoading(false)
return { data, error }
}, [])
// eslint-disable-next-line react-hooks/set-state-in-effect
useEffect(() => { fetch() }, [fetch])
return { members, loading, refetch: fetch }
}