refactor: simplify chatWidthClasses getter logic and remove widthClasses.class
This commit is contained in:
parent
1a6f21f25c
commit
2630c27754
|
|
@ -63,7 +63,7 @@
|
|||
</script>
|
||||
|
||||
<div class="chat-processing-info-container pointer-events-none" class:visible={showProcessingInfo}>
|
||||
<div class="chat-processing-info-content {widthClasses.class}" style={widthClasses.style}>
|
||||
<div class="chat-processing-info-content {widthClasses.class}">
|
||||
{#each processingDetails as detail (detail)}
|
||||
<span class="chat-processing-info-detail pointer-events-auto backdrop-blur-sm">{detail}</span>
|
||||
{/each}
|
||||
|
|
|
|||
|
|
@ -81,15 +81,11 @@ class ChatStore {
|
|||
private _pendingDraftMessage = $state<string>('');
|
||||
private _pendingDraftFiles = $state<ChatUploadedFile[]>([]);
|
||||
|
||||
get chatWidthClasses(): { class: string; style?: string } {
|
||||
get chatWidthClasses(): { class: string } {
|
||||
const currentConfig = config();
|
||||
const autoChatWidth = currentConfig.autoChatWidth;
|
||||
|
||||
if (autoChatWidth) {
|
||||
return { class: AUTO_WIDTH_CLASSES };
|
||||
}
|
||||
|
||||
return { class: DEFAULT_WIDTH_CLASS };
|
||||
return currentConfig.customChatWidth
|
||||
? { class: AUTO_WIDTH_CLASSES }
|
||||
: { class: DEFAULT_WIDTH_CLASS };
|
||||
}
|
||||
|
||||
private setChatLoading(convId: string, loading: boolean): void {
|
||||
|
|
|
|||
Loading…
Reference in New Issue