@@ -133,6 +133,7 @@ export class AutocompleteTextareaComponent
133
133
private transliterationService : TransliterationService ,
134
134
private emojiInputService : EmojiInputService ,
135
135
private customTemplatesService : CustomTemplatesService ,
136
+ private themeService : ThemeService ,
136
137
private cdRef : ChangeDetectorRef
137
138
) {
138
139
this . searchTerm$ . pipe ( debounceTime ( 300 ) ) . subscribe ( ( searchTerm ) => {
@@ -199,7 +200,7 @@ export class AutocompleteTextareaComponent
199
200
}
200
201
if ( changes . value && ! this . value && this . messageInput ) {
201
202
this . messageInput . nativeElement . style . height = 'auto' ;
202
- this . chatClientService ? .chatClient ? .logger ?. (
203
+ this . chatClientService . chatClient . logger (
203
204
'info' ,
204
205
'[Autocomplete textarea] Value reset, adjusting textarea height to auto'
205
206
) ;
@@ -210,7 +211,7 @@ export class AutocompleteTextareaComponent
210
211
this . messageInput &&
211
212
this . isViewInited
212
213
) {
213
- this . chatClientService ? .chatClient ? .logger ?. (
214
+ this . chatClientService . chatClient . logger (
214
215
'info' ,
215
216
'[Autocomplete textarea] Value changed'
216
217
) ;
@@ -224,7 +225,7 @@ export class AutocompleteTextareaComponent
224
225
225
226
ngAfterViewInit ( ) : void {
226
227
this . isViewInited = true ;
227
- this . chatClientService ? .chatClient ? .logger ?. (
228
+ this . chatClientService . chatClient . logger (
228
229
'info' ,
229
230
'[Autocomplete textarea] View inited'
230
231
) ;
@@ -262,7 +263,7 @@ export class AutocompleteTextareaComponent
262
263
263
264
inputChanged ( ) {
264
265
this . valueChange . emit ( this . messageInput . nativeElement . value ) ;
265
- this . chatClientService ? .chatClient ? .logger ?. (
266
+ this . chatClientService . chatClient . logger (
266
267
'info' ,
267
268
'[Autocomplete textarea] Input changed'
268
269
) ;
@@ -284,12 +285,12 @@ export class AutocompleteTextareaComponent
284
285
private adjustTextareaHeight ( ) {
285
286
const necessaryHeight = `${ this . messageInput . nativeElement . scrollHeight } px` ;
286
287
if ( this . messageInput . nativeElement . style . height === necessaryHeight ) {
287
- this . chatClientService ? .chatClient ? .logger ?. (
288
+ this . chatClientService . chatClient . logger (
288
289
'info' ,
289
290
`[Autocomplete textarea] No need to adjust textarea height`
290
291
) ;
291
292
} else {
292
- this . chatClientService ? .chatClient ? .logger ?. (
293
+ this . chatClientService . chatClient . logger (
293
294
'info' ,
294
295
`[Autocomplete textarea] Adjusting textarea height to ${ necessaryHeight } `
295
296
) ;
0 commit comments