This commit is contained in:
@@ -12,11 +12,21 @@
|
||||
<div class="messages">
|
||||
{#each messages as message, idx (idx)}
|
||||
{#if message.role === "assistant"}
|
||||
<div class="message assistant">
|
||||
<div class="bubble assistant-bubble">
|
||||
{@html message.content || ""}
|
||||
{#if message.content !== ""}
|
||||
<div class="message assistant">
|
||||
<div class="bubble assistant-bubble">
|
||||
{@html message.content || ""}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{:else}
|
||||
<div class="message assistant typing-indicator">
|
||||
<div class="bubble assistant-bubble">
|
||||
<span class="dot"></span>
|
||||
<span class="dot"></span>
|
||||
<span class="dot"></span>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{:else if message.role === "user"}
|
||||
<div class="message user">
|
||||
<div class="bubble user-bubble">
|
||||
@@ -31,15 +41,6 @@
|
||||
</div>
|
||||
{/if}
|
||||
{/each}
|
||||
{#if streaming}
|
||||
<div class="message assistant typing-indicator">
|
||||
<div class="bubble assistant-bubble">
|
||||
<span class="dot"></span>
|
||||
<span class="dot"></span>
|
||||
<span class="dot"></span>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
<style lang="less">
|
||||
@@ -47,7 +48,7 @@
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 0.9rem;
|
||||
padding: 1rem 0;
|
||||
padding: 1rem 0.6rem;
|
||||
color: var(--text-reverse-100);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user