]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/helpers/Tournament.js
fix paradox chest IDs
[alttp.git] / resources / js / helpers / Tournament.js
index 9d2962d27c5e3f4a63ee2a6cc58f526b068bff22..7270351512938a2f3481244d9dca91bf0c8679dd 100644 (file)
@@ -30,6 +30,16 @@ export const getRunners = tournament => {
                .sort(Participant.compareUsername);
 };
 
+export const getLastRound = tournament => {
+       if (!tournament || !tournament.rounds || !tournament.rounds.length) return null;
+       return tournament.rounds.slice(-1)[0];
+};
+
+export const canLoadMoreRounds = tournament => {
+       const last_round = getLastRound(tournament);
+       return last_round && last_round.number > 1;
+};
+
 export const hasScoreboard = tournament => !!(tournament && tournament.type === 'signup-async');
 
 export const hasSignup = tournament => !!(tournament && tournament.type === 'signup-async');