diff --git a/src/lib/components/ShareModal.svelte b/src/lib/components/ShareModal.svelte new file mode 100644 index 0000000..81cce3c --- /dev/null +++ b/src/lib/components/ShareModal.svelte @@ -0,0 +1,218 @@ + + +
Gültig bis: {result.token ? new Date().toLocaleDateString('de-DE') : '—'}
+ {#if maxViews && maxViews !== '0'} +Max. Aufrufe: {maxViews}
+ {/if} +{error}
+{error}
+Noch keine Claims extrahiert.
+ {:else} + {#each claims as claim, i} ++ {claim.claim} +
++ {claim.evidence_span} +
+ {/if} + {#if claim.source_id} + + Quelle: {claim.source_id} + + {/if} +{error}
+Noch keine Evidenz-Scores berechnet.
+ {:else} + + {#if evidence_scores && Object.keys(evidence_scores).length > 0} ++ Score {idx + 1} +
+{error}
++ Methodik wird nach Abschluss der Recherche verfügbar sein. +
+ {/if} +{error}
++ Bericht wird generiert, sobald die Recherche abgeschlossen ist. +
+ {/if} +{error}
+Noch keine Quellen gefunden.
+ {:else} + {#each sources as source, i} ++ {source.title} +
+ + {source.url} + ++ 🔗 Geteilter Research-Thread — Nur lesen +
++ Dieser Share-Link ist abgelaufen. Der Thread kann nicht mehr angezeigt werden. +
+Share-Daten werden geladen…
++ Research-ID: {truncateId(shareData.id)} +
++ {shareData.query} +
+ {#if shareData.language} +Sprache: {shareData.language}
+ {/if} +{source.title}
+ {#if source.url} + + {source.url} + + {/if} + {#if source.domain} + + {source.domain} + + {/if} +{claim.claim}
+Dieser Thread wurde von @{shareData.username} erstellt.
+ {/if} +Geteilt über NSCT Research · {new Date().toLocaleDateString('de-DE')}
+