onBattleEnded method
Implementation
void onBattleEnded(TUIBattleInfo battleInfo) {
final battleUsers = battleInfo.inviteeList
.map((battleUser) => BattleUser.fromTUIBattleUser(battleUser))
.toList();
battleUsers.add(BattleUser.fromTUIBattleUser(battleInfo.inviter));
_sortedBattleUsersByScore(battleState.battleUsers.value);
battleState.durationCountDown.value = 0;
battleState.isOnDisplayResult.value = true;
battleState.isBattleRunning.value = false;
_stopCountDown();
Future.delayed(const Duration(seconds: 5), () {
battleState.isOnDisplayResult.value = false;
resetState();
});
}