Skip to content

Commit f82db39

Browse files
committed
fix: Mention autocomplete in theme-v1
1 parent 3aecb96 commit f82db39

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
<stream-avatar-placeholder
6161
data-testclass="avatar"
6262
class="str-chat__avatar str-chat__avatar--circle"
63-
style="height: 56px"
64-
[size]="56"
63+
[style]="'height: ' + themeVersion === '2' ? 56 : 20 + 'px'"
64+
[size]="themeVersion === '2' ? 56 : 20"
6565
[imageUrl]="item.image || item.user?.image"
6666
[name]="item.autocompleteLabel"
6767
type="user"
@@ -71,6 +71,6 @@
7171
<span data-testclass="username" class="str-chat__user-item--name">{{
7272
item.autocompleteLabel
7373
}}</span>
74-
<div class="str-chat__user-item-at">@</div>
74+
<div *ngIf="themeVersion === '2'" class="str-chat__user-item-at">@</div>
7575
</div>
7676
</ng-template>

projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ export class AutocompleteTextareaComponent
7676
commandAutocompleteItemTemplate:
7777
| TemplateRef<CommandAutocompleteListItemContext>
7878
| undefined;
79+
themeVersion: '1' | '2';
7980
private readonly autocompleteKey = 'autocompleteLabel';
8081
private readonly mentionTriggerChar = '@';
8182
private readonly commandTriggerChar = '/';
@@ -165,6 +166,7 @@ export class AutocompleteTextareaComponent
165166
this.userMentionConfig,
166167
this.slashCommandConfig,
167168
];
169+
this.themeVersion = this.themeService.themeVersion;
168170
}
169171

170172
ngOnChanges(changes: SimpleChanges): void {
@@ -241,7 +243,7 @@ export class AutocompleteTextareaComponent
241243
}
242244

243245
private adjustTextareaHeight() {
244-
if (this.themeService.themeVersion === '2') {
246+
if (this.themeVersion === '2') {
245247
this.messageInput.nativeElement.style.height = '';
246248
this.messageInput.nativeElement.style.height = `${this.messageInput.nativeElement.scrollHeight}px`;
247249
}

0 commit comments

Comments
 (0)