leaveRoom method
Leave current room.
Implementation
Future<void> leaveRoom() async {
if (_firebaseRoomCommunicator == null) return;
final firebaseCommunicator = _firebaseRoomCommunicator!;
_firebaseRoomCommunicator = null;
await firebaseCommunicator
.leaveRoom(); // Use copy in case onLeave function specified by developer is faulty
}