diff --git a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts index dfeb0203..fd3e2ff0 100644 --- a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts +++ b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts @@ -471,7 +471,7 @@ export class MessagesComponent implements OnInit, OnDestroy, AfterViewInit { // Chat Formfield Clear.. if (!!this.chatForm) { - this.chatForm.replyForm.reset(); + this.chatForm.replyInput.nativeElement.value = ''; } } diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/form.component.html b/projects/ucap-webmessenger-ui-chat/src/lib/components/form.component.html index 4cb45715..c3a9ca13 100644 --- a/projects/ucap-webmessenger-ui-chat/src/lib/components/form.component.html +++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/form.component.html @@ -87,7 +87,6 @@
(); - @ViewChild('replyForm', { static: false }) - replyForm: NgForm; - @ViewChild('replyInput', { static: false }) replyInput: ElementRef; @@ -57,8 +54,8 @@ export class FormComponent implements OnInit { onSend(event: Event) { event.preventDefault(); - this.send.emit(this.replyForm.form.value.message); - this.replyForm.reset(); + this.send.emit(this.replyInput.nativeElement.value); + this.replyInput.nativeElement.value = ''; } onClickFileInput() {