refac
This commit is contained in:
@@ -168,6 +168,11 @@
|
|||||||
let model = null;
|
let model = null;
|
||||||
$: model = $models.find((m) => m.id === message.model);
|
$: 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 edit = false;
|
||||||
let editedContent = '';
|
let editedContent = '';
|
||||||
let editTextAreaElement: HTMLTextAreaElement;
|
let editTextAreaElement: HTMLTextAreaElement;
|
||||||
@@ -779,7 +784,7 @@
|
|||||||
class="w-full flex flex-col relative {edit ? 'hidden' : ''}"
|
class="w-full flex flex-col relative {edit ? 'hidden' : ''}"
|
||||||
id="response-content-container"
|
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 />
|
<Skeleton />
|
||||||
{:else if message.content && message.error !== true}
|
{:else if message.content && message.error !== true}
|
||||||
<!-- always show message contents even if there's an error -->
|
<!-- always show message contents even if there's an error -->
|
||||||
|
|||||||
Reference in New Issue
Block a user