'use client' import { useState } from 'react' import { Tab } from './_types' import { SourcesTab } from './_components/SourcesTab' import { JobsTab } from './_components/JobsTab' import { DocumentsTab } from './_components/DocumentsTab' import { ReportTab } from './_components/ReportTab' export default function DocumentCrawlerPage() { const [activeTab, setActiveTab] = useState('sources') const tabs: { id: Tab; label: string }[] = [ { id: 'sources', label: 'Quellen' }, { id: 'jobs', label: 'Crawl-Jobs' }, { id: 'documents', label: 'Dokumente' }, { id: 'report', label: 'Onboarding-Report' }, ] return (
{/* Header */}

Document Crawler & Auto-Onboarding

Automatisches Scannen von Dateisystemen, KI-Klassifizierung, IPFS-Archivierung und Compliance Gap-Analyse.

{/* Tabs */}
{/* Tab content */} {activeTab === 'sources' && } {activeTab === 'jobs' && } {activeTab === 'documents' && } {activeTab === 'report' && }
) }