webui: no loading icon if the model isn't generating

This commit is contained in:
Stéphane du Hamel 2025-01-23 20:17:34 +01:00
parent 7402727de4
commit 620acbb381
2 changed files with 1 additions and 1 deletions

Binary file not shown.

View file

@ -263,7 +263,7 @@
<div v-else dir="auto"> <div v-else dir="auto">
<details v-if="msg.role === 'assistant' && splitMsgContent.cot" class="collapse bg-base-200" :open="splitMsgContent.isThinking"> <details v-if="msg.role === 'assistant' && splitMsgContent.cot" class="collapse bg-base-200" :open="splitMsgContent.isThinking">
<summary class="collapse-title text-xl font-medium"> <summary class="collapse-title text-xl font-medium">
<span v-if="splitMsgContent.isThinking">Thinking<span class="loading loading-dots loading-md" style="vertical-align: middle;"></span></span> <span v-if="splitMsgContent.isThinking">Thinking<span v-if="isGenerating" class="loading loading-dots loading-md" style="vertical-align: middle;"></span></span>
<span v-else >Thought Process</span> <span v-else >Thought Process</span>
</summary> </summary>
<vue-markdown :source="splitMsgContent.cot" dir="auto" class="collapse-content"></vue-markdown> <vue-markdown :source="splitMsgContent.cot" dir="auto" class="collapse-content"></vue-markdown>