'use client';
import { useState } from 'react';
import { useQuery } from '@tanstack/react-query';
import { Download } from 'lucide-react';
import DataTable from '@/components/ui/DataTable';
import Badge from '@/components/ui/Badge';
import ActionButton from '@/components/ui/ActionButton';
import { verifaydaApi } from '@/lib/api';
import { formatDateTime, formatCurrency } from '@/lib/utils';
export default function VerifaydaPage() {
const [filters, setFilters] = useState({ search: '', verified: '' });
const { data, isLoading } = useQuery({
queryKey: ['verifayda', filters],
queryFn: () => verifaydaApi.getVerifications(filters),
});
const columns = [
{ key: 'nationalId', label: 'National ID', render: (ver: any) => {ver.nationalId} },
{ key: 'fullName', label: 'Name', render: (ver: any) => ver.fullName || 'N/A' },
{ key: 'verified', label: 'Status', render: (ver: any) =>
Ethiopian national ID verification logs