Merge pull request #6879 from michaelpoluektov/fix/render-html-in-citations

fix/feat: add HTML rendering to citations back
This commit is contained in:
Timothy Jaeryang Baek 2024-11-12 14:00:49 -08:00 committed by GitHub
commit fb464800e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,6 @@
<script lang="ts"> <script lang="ts">
import DOMPurify from 'dompurify';
import { getContext, onMount, tick } from 'svelte'; import { getContext, onMount, tick } from 'svelte';
import Modal from '$lib/components/common/Modal.svelte'; import Modal from '$lib/components/common/Modal.svelte';
import Tooltip from '$lib/components/common/Tooltip.svelte'; import Tooltip from '$lib/components/common/Tooltip.svelte';
@ -149,7 +151,11 @@
{$i18n.t('Content')} {$i18n.t('Content')}
</div> </div>
<pre class="text-sm dark:text-gray-400 whitespace-pre-line"> <pre class="text-sm dark:text-gray-400 whitespace-pre-line">
{#if document.metadata?.html}
{@html DOMPurify(document.document)}
{:else}
{document.document} {document.document}
{/if}
</pre> </pre>
</div> </div>