diff --git a/frontend/src/app/admin/payments/page.tsx b/frontend/src/app/admin/payments/page.tsx index 1b1cc04..4e5ed84 100644 --- a/frontend/src/app/admin/payments/page.tsx +++ b/frontend/src/app/admin/payments/page.tsx @@ -2,6 +2,7 @@ import { useState, useEffect } from 'react'; import { useLanguage } from '@/context/LanguageContext'; +import { usePrivacy } from '@/context/PrivacyContext'; import { paymentsApi, adminApi, eventsApi, PaymentWithDetails, Event, ExportedPayment, FinancialSummary } from '@/lib/api'; import { isManualProvider } from '@/lib/api/payments'; import { parseDate, formatRucDisplay } from '@/lib/utils'; @@ -36,6 +37,7 @@ type Tab = 'pending_approval' | 'all'; export default function AdminPaymentsPage() { const { t, locale } = useLanguage(); + const { privacyMode } = usePrivacy(); const [payments, setPayments] = useState([]); const [pendingApprovalPayments, setPendingApprovalPayments] = useState([]); // Manual-gateway payments still in bare 'pending': the customer may have paid @@ -778,6 +780,7 @@ export default function AdminPaymentsPage() { )} {/* Summary Cards */} + {!privacyMode && (
@@ -846,6 +849,7 @@ export default function AdminPaymentsPage() {
+ )} {/* Tabs */}