diff --git a/src/pages/AdminSettings.tsx b/src/pages/AdminSettings.tsx index ae1118e2..c946e335 100644 --- a/src/pages/AdminSettings.tsx +++ b/src/pages/AdminSettings.tsx @@ -14,6 +14,7 @@ import { useAdminSettings } from '@/hooks/useAdminSettings'; import { NovuMigrationUtility } from '@/components/admin/NovuMigrationUtility'; import { TestDataGenerator } from '@/components/admin/TestDataGenerator'; import { IntegrationTestRunner } from '@/components/admin/IntegrationTestRunner'; +import { ApprovalTransactionToggle } from '@/components/admin/ApprovalTransactionToggle'; import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock, TestTube, RefreshCw, Info, AlertCircle } from 'lucide-react'; import { useDocumentTitle } from '@/hooks/useDocumentTitle'; @@ -915,29 +916,33 @@ export default function AdminSettings() { - - - - - System Configuration - - - Configure system-wide settings, maintenance options, and technical parameters - - - - {getSettingsByCategory('system').filter(s => !s.setting_key.startsWith('retry.') && !s.setting_key.startsWith('circuit_breaker.')).length > 0 ? ( - getSettingsByCategory('system').filter(s => !s.setting_key.startsWith('retry.') && !s.setting_key.startsWith('circuit_breaker.')).map((setting) => ( - - )) - ) : ( -
- -

No system settings configured yet.

-
- )} -
-
+
+ + + + + System Configuration + + + Configure system-wide settings, maintenance options, and technical parameters + + + + {getSettingsByCategory('system').filter(s => !s.setting_key.startsWith('retry.') && !s.setting_key.startsWith('circuit_breaker.')).length > 0 ? ( + getSettingsByCategory('system').filter(s => !s.setting_key.startsWith('retry.') && !s.setting_key.startsWith('circuit_breaker.')).map((setting) => ( + + )) + ) : ( +
+ +

No system settings configured yet.

+
+ )} +
+
+ + +