import { Link } from '@inertiajs/react'; import type { ContextReference } from '@/lib/investor-context'; export default function ContextDocuments({ source, }: { source?: ContextReference; }) { if (!source) return null; return (

Fonte e documentos do contexto

{source.title} {' '} · versão da oportunidade {source.version ?? 'não indicada'} ·{' '} {source.visibility === 'private' ? 'Preparação privada — não publicada' : 'Referência pública'}

{(source.documents ?? []).map((doc) => (

{doc.title} · {doc.edition ?? 'Edição não indicada'} · versão documental {doc.document_version} · metadados v {doc.metadata_version}

SHA256: {doc.sha256}

{doc.section &&

Referência utilizada: {doc.section}

}

{doc.source_reference}

Consultar original autorizado —{' '} {doc.edition ?? doc.title}
))} {!source.documents?.length && (

Sem suporte da biblioteca associado nesta versão.

)}

Referência guardada nesta versão do dossier. A consulta do original continua sujeita às permissões actuais; esta ligação não publica nem concede acesso adicional.

); }