import { cookies } from 'next/headers' import { redirect } from 'next/navigation' import { supabase } from '@/lib/supabase' import { LogoutButton } from '@/components/logout-button' import { ArrowLeft, ClipboardList } from 'lucide-react' import Link from 'next/link' import { KelolaDataTable } from './KelolaDataTable' import { CetakInstanModal } from './CetakInstanModal' export default async function KelolaDataPage() { const cookieStore = await cookies() const sessionCookie = cookieStore.get('user_session') if (!sessionCookie) redirect('/') const session = JSON.parse(sessionCookie.value) if (session.role !== 'admin') redirect('/dashboard') const { data, error } = await supabase .from('akun_balita') .select('id, nama_orang_tua, alamat, no_whatsapp, nama_anak, jenis_kelamin, tanggal_lahir') .order('nama_orang_tua', { ascending: true }) if (error) { return (
Gagal memuat data.
) } return (
{/* Header */}
Kembali

Kelola Data

DATA PENGGUNA TERDAFTAR

{/* Card Header */}

Daftar Data Pengguna

Review informasi lengkap data akun pengguna yang terdaftar

{data?.length ?? 0} Total
Pengguna
) }