mirror of
				https://github.com/avatao-content/frontend-tutorial-framework
				synced 2025-11-03 14:52:56 +00:00 
			
		
		
		
	Drain message queue on typing indicator click
This commit is contained in:
		@@ -9,7 +9,9 @@
 | 
				
			|||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
    <div class="tfw-grid-message-body" [innerHtml]="message.message"></div>
 | 
					    <div class="tfw-grid-message-body" [innerHtml]="message.message"></div>
 | 
				
			||||||
  </div>
 | 
					  </div>
 | 
				
			||||||
  <div *ngIf="showTypingIndicator" class="tfw-grid-message jumping-circle-container">
 | 
					  <div *ngIf="showTypingIndicator" 
 | 
				
			||||||
 | 
					        class="tfw-grid-message jumping-circle-container"
 | 
				
			||||||
 | 
					        (click)="drainMessageQueue()">
 | 
				
			||||||
    <div class="jumping-circle" id="jc1"></div>
 | 
					    <div class="jumping-circle" id="jc1"></div>
 | 
				
			||||||
    <div class="jumping-circle" id="jc2"></div>
 | 
					    <div class="jumping-circle" id="jc2"></div>
 | 
				
			||||||
    <div class="jumping-circle" id="jc3"></div>
 | 
					    <div class="jumping-circle" id="jc3"></div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -59,4 +59,10 @@ export class MessagesComponent implements OnInit {
 | 
				
			|||||||
  convertMarkdownToHTML(text: string) {
 | 
					  convertMarkdownToHTML(text: string) {
 | 
				
			||||||
    return this.markdownService.convertToHtml(text);
 | 
					    return this.markdownService.convertToHtml(text);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  drainMessageQueue() {
 | 
				
			||||||
 | 
					    this.websocketService.send({
 | 
				
			||||||
 | 
					      'key': 'message.queue.drain'
 | 
				
			||||||
 | 
					    });
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user