'use client' import { useUserFilesInfo } from '@/app/hooks/react-query/useUserFilesInfo'; import { useTranslations } from 'next-intl'; import { useMonitoringStats } from '@/app/hooks/react-query/useMonitoringStats'; import { useViolationStatistic } from '@/app/hooks/react-query/useViolationStatistic'; export default function FinalSummary() { const t = useTranslations('Global'); const { data: filesInfo, isLoading, isError, error } = useUserFilesInfo(); const { data: monitoringStats } = useMonitoringStats(); const { data: violationStatistic } = useViolationStatistic(); return (

{t('summary-statistics')}

{t('general-indicators-of-the-protection-system')}

{monitoringStats?.total_searches ? monitoringStats?.total_searches : 0}
{t('total-number-of-checks')}
{violationStatistic?.total_violations ?? 0}
{t('matches-found')}
{violationStatistic?.total_complaints ?? 0}
{t('violations-registered')}
{violationStatistic?.total_law_cases ?? 0}
{t('claims-registered')}
{filesInfo?.total.quantity ? filesInfo?.total.quantity : 0}
{t('protected-content')}
) }