import React, { useEffect, useState } from 'react'; import { createClient } from '@supabase/supabase-js'; const supabaseUrl = import.meta.env.VITE_SUPABASE_URL; const supabaseAnonKey = import.meta.env.VITE_SUPABASE_ANON_KEY; const supabase = createClient(supabaseUrl, supabaseAnonKey); export default function SupabaseTest() { const [data, setData] = useState([]); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); useEffect(() => { async function fetchData() { setLoading(true); setError(null); // Passe den Tabellennamen ggf. an const { data, error } = await supabase.from('test').select('*').limit(10); if (error) setError(error.message); setData(data || []); setLoading(false); } fetchData(); }, []); return (
Lade Daten...
} {error &&Fehler: {error}
}