refac
This commit is contained in:
1 parent
0800c21c64
commit
cbb3aade2b
1 file changed
+9
-5
@@ -41,11 +41,9 @@
|
|||||||
|
|
||||||
import Name from './Name.svelte';
|
import Name from './Name.svelte';
|
||||||
import ProfileImage from './ProfileImage.svelte';
|
import ProfileImage from './ProfileImage.svelte';
|
||||||
import Skeleton from './Skeleton.svelte';
|
|
||||||
import Image from '$lib/components/common/Image.svelte';
|
import Image from '$lib/components/common/Image.svelte';
|
||||||
import Tooltip from '$lib/components/common/Tooltip.svelte';
|
import Tooltip from '$lib/components/common/Tooltip.svelte';
|
||||||
import RateComment from './RateComment.svelte';
|
import RateComment from './RateComment.svelte';
|
||||||
import Spinner from '$lib/components/common/Spinner.svelte';
|
|
||||||
import WebSearchResults from './ResponseMessage/WebSearchResults.svelte';
|
import WebSearchResults from './ResponseMessage/WebSearchResults.svelte';
|
||||||
import Sparkles from '$lib/components/icons/Sparkles.svelte';
|
import Sparkles from '$lib/components/icons/Sparkles.svelte';
|
||||||
|
|
||||||
@@ -812,9 +810,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 !hasResponseContent && !message.done && !message.error && !hasVisibleStatus}
|
{#if hasResponseContent && message.error !== true}
|
||||||
<Skeleton />
|
|
||||||
{:else if hasResponseContent && message.error !== true}
|
|
||||||
<!-- always show message contents even if there's an error -->
|
<!-- always show message contents even if there's an error -->
|
||||||
<!-- unless message.error === true which is legacy error handling, where the error message is stored in message.content -->
|
<!-- unless message.error === true which is legacy error handling, where the error message is stored in message.content -->
|
||||||
<ContentRenderer
|
<ContentRenderer
|
||||||
@@ -875,6 +871,14 @@
|
|||||||
/>
|
/>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
|
{#if !message.done && !message.error && (hasResponseContent || !hasVisibleStatus)}
|
||||||
|
<div class="text-[0.9375rem] leading-relaxed">
|
||||||
|
<span
|
||||||
|
class="inline-block w-[0.125rem] h-3.5 bg-gray-400 dark:bg-gray-500 ml-0.5 animate-pulse align-text-bottom"
|
||||||
|
></span>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
|
||||||
{#if message?.error}
|
{#if message?.error}
|
||||||
<Error content={message?.error?.content ?? message.content} />
|
<Error content={message?.error?.content ?? message.content} />
|
||||||
{/if}
|
{/if}
|
||||||
|
|||||||
Reference in new issue
Block a user