"use client"; import { createClient } from "@/utils/supabase/client"; import React, { useState, useEffect } from 'react'; function PageComponent() { const supabase = createClient(); const [users, setUsers] = useState([]); const getData = async () => { try { const response = await fetch('/api/admin/users'); if (response.ok) { const data = await response.json(); console.log(data) setUsers(data.users); } else { console.error('Failed to fetch users'); } } catch (error) { console.error('Error fetching users:', error); } } useEffect(() => { getData(); }, []); return (
{users.map((data, index) => ( ))}
{data.email}
); } export default PageComponent;