import { Injectable } from "@nestjs/common";

@Injectable()
export class OnlineUsersService {
  private onlineUsers = new Set<string>();

  add(userId: string) {
    console.log(this.onlineUsers , "add userId: " , userId);
    this.onlineUsers.add(userId);
  }

  delete(userId: string) {
    console.log(this.onlineUsers , "delete userId: " , userId);
    this.onlineUsers.delete(userId);
  }

  has(userId: string): boolean {
    return this.onlineUsers.has(userId);
  }
}
