'use client' import type { Document, Version } from '../_types' export function VersionsTab({ loading, documents, versions, selectedDocument, setSelectedDocument, }: { loading: boolean documents: Document[] versions: Version[] selectedDocument: string setSelectedDocument: (id: string) => void }) { return (

Versionen

{selectedDocument && ( )}
{!selectedDocument ? (
Bitte waehlen Sie ein Dokument aus
) : loading ? (
Lade Versionen...
) : versions.length === 0 ? (
Keine Versionen vorhanden
) : (
{versions.map((version) => (
v{version.version} {version.language.toUpperCase()} {version.status}

{version.title}

Erstellt: {new Date(version.created_at).toLocaleDateString('de-DE')}

{version.status === 'draft' && ( )}
))}
)}
) }