Files
open-webui/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte
T
2025-10-27 23:42:00 -07:00

20 lines
329 B
Svelte

<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={{ duration: 100 }}>
{text}{' '}
</span>
{/each}
{/if}