{#each tokens as token, tokenIdx (tokenIdx)} {#if token.type === 'escape'} {unescapeHtml(token.text)} {:else if token.type === 'html'} {:else if token.type === 'link'} {#if token.tokens} {:else} {token.text} {/if} {:else if token.type === 'image'} {token.text} {:else if token.type === 'strong'} {:else if token.type === 'em'} {:else if token.type === 'codespan'} {:else if token.type === 'br'}
{:else if token.type === 'del'} {:else if token.type === 'inlineKatex'} {#if token.text} {/if} {:else if token.type === 'iframe'} {:else if token.type === 'mention'} {:else if token.type === 'footnote'} {@html DOMPurify.sanitize( `${token.escapedText}` ) || ''} {:else if token.type === 'citation'} {:else if token.type === 'text'} {/if} {/each}