Better typing of message handler
							parent
							
								
									768882cacc
								
							
						
					
					
						commit
						2ef8c15f63
					
				| 
						 | 
				
			
			@ -10,8 +10,8 @@ import {
 | 
			
		|||
  WebSocketGateway,
 | 
			
		||||
  WebSocketServer,
 | 
			
		||||
} from '@nestjs/websockets';
 | 
			
		||||
import { Server } from 'http';
 | 
			
		||||
import { AppService } from './app.service';
 | 
			
		||||
import { Server,Socket } from 'socket.io';
 | 
			
		||||
 | 
			
		||||
@WebSocketGateway(4001)
 | 
			
		||||
export class AppGateway implements OnGatewayConnection {
 | 
			
		||||
| 
						 | 
				
			
			@ -22,12 +22,12 @@ export class AppGateway implements OnGatewayConnection {
 | 
			
		|||
 | 
			
		||||
  constructor(private appService: AppService) {}
 | 
			
		||||
 | 
			
		||||
  handleConnection(client: any, ...args: any[]) {
 | 
			
		||||
  handleConnection(client: Socket, ...args: any[]) {
 | 
			
		||||
    client.emit(MESSAGE_TO_CLIENT, this.appService.getMessages());
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @SubscribeMessage(MESSAGE_TO_SERVER)
 | 
			
		||||
  handleMessage(client: any, payload: Message): void {
 | 
			
		||||
  handleMessage(client: Socket, payload: Message): void {
 | 
			
		||||
    this.logger.log(payload);
 | 
			
		||||
    this.appService.addMessage(payload);
 | 
			
		||||
    this.wss.emit(MESSAGE_TO_CLIENT, this.appService.getMessages());
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue