open-webui/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte

20 lines
304 B
Svelte
Raw Normal View History

2025-07-18 12:38:43 +00:00
<script lang="ts">
import { fade } from 'svelte/transition';
export let token;
export let done = true;
let texts = [];
$: texts = (token?.raw ?? '').split(' ');
</script>
{#if done}
{token?.raw}
{:else}
{#each texts as text}
<span class="" transition:fade>
{text}
</span>
{/each}
{/if}