Implement Test Data Generator

This commit is contained in:
gpt-engineer-app[bot]
2025-10-06 18:48:24 +00:00
parent f5c59aa072
commit 2f71312f7c
6 changed files with 1066 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import { useAuth } from '@/hooks/useAuth';
import { useUserRole } from '@/hooks/useUserRole';
import { useAdminSettings } from '@/hooks/useAdminSettings';
import { NovuMigrationUtility } from '@/components/admin/NovuMigrationUtility';
import { TestDataGenerator } from '@/components/admin/TestDataGenerator';
import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug } from 'lucide-react';
export default function AdminSettings() {
@@ -434,7 +435,7 @@ export default function AdminSettings() {
</div>
<Tabs defaultValue="moderation" className="space-y-6">
<TabsList className="grid w-full grid-cols-5">
<TabsList className="grid w-full grid-cols-6">
<TabsTrigger value="moderation" className="flex items-center gap-2">
<Shield className="w-4 h-4" />
<span className="hidden sm:inline">Moderation</span>
@@ -455,6 +456,10 @@ export default function AdminSettings() {
<Plug className="w-4 h-4" />
<span className="hidden sm:inline">Integrations</span>
</TabsTrigger>
<TabsTrigger value="testing" className="flex items-center gap-2">
<Loader2 className="w-4 h-4" />
<span className="hidden sm:inline">Testing</span>
</TabsTrigger>
</TabsList>
<TabsContent value="moderation">
@@ -588,6 +593,10 @@ export default function AdminSettings() {
</CardContent>
</Card>
</TabsContent>
<TabsContent value="testing">
<TestDataGenerator />
</TabsContent>
</Tabs>
</div>
</AdminLayout>