syamaguc/ft_transcendence

Chat: delete関連

Closed this issue · 2 comments

backend

  • deleteRoom の実装
    • deleteRoomを該当roomをwatch中の全socketにemit
    • unwatchする(念の為)

frontend

  • side-barからチャンネルを削除
  • 現在見ていた場合にはdefault-roomにリダイレクトする→表示がなくなる
    • chatLogを空にする

deleteRoomですが、currentRoomのデフォルト(id: 'default-channel'のやつ)に変更させると、処理が楽かもしれないなと思いました。(結局部屋が全部なくなるときには、これをしないといけないですし)
by @kotabrog