'use client' import { useState } from 'react' import { DOCUMENT_CATEGORIES, type DocumentCategory } from '@/app/(admin)/ai/ocr-pipeline/types' interface SessionHeaderProps { sessionName: string activeCategory?: DocumentCategory isGroundTruth: boolean onUpdateCategory: (category: DocumentCategory) => void } export function SessionHeader({ sessionName, activeCategory, isGroundTruth, onUpdateCategory, }: SessionHeaderProps) { const [showCategoryPicker, setShowCategoryPicker] = useState(false) const catInfo = DOCUMENT_CATEGORIES.find(c => c.value === activeCategory) return (
Aktive Session:{' '} {sessionName} {isGroundTruth && ( GT )} {showCategoryPicker && (
{DOCUMENT_CATEGORIES.map(cat => ( ))}
)}
) }