refac
This commit is contained in:
@@ -168,6 +168,11 @@
|
||||
let model = null;
|
||||
$: model = $models.find((m) => m.id === message.model);
|
||||
|
||||
$: statusEntries = message?.statusHistory ?? [...(message?.status ? [message?.status] : [])];
|
||||
$: hasVisibleStatus = (model?.info?.meta?.capabilities?.status_updates ?? true)
|
||||
&& statusEntries.length > 0
|
||||
&& !(statusEntries.at(-1)?.hidden ?? false);
|
||||
|
||||
let edit = false;
|
||||
let editedContent = '';
|
||||
let editTextAreaElement: HTMLTextAreaElement;
|
||||
@@ -779,7 +784,7 @@
|
||||
class="w-full flex flex-col relative {edit ? 'hidden' : ''}"
|
||||
id="response-content-container"
|
||||
>
|
||||
{#if message.content === '' && !message.error && ((model?.info?.meta?.capabilities?.status_updates ?? true) ? (message?.statusHistory ?? [...(message?.status ? [message?.status] : [])]).length === 0 || (message?.statusHistory?.at(-1)?.hidden ?? false) : true)}
|
||||
{#if message.content === '' && !message.done && !message.error && !hasVisibleStatus}
|
||||
<Skeleton />
|
||||
{:else if message.content && message.error !== true}
|
||||
<!-- always show message contents even if there's an error -->
|
||||
|
||||
Reference in New Issue
Block a user