]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/tournament/Detail.js
open tournament type
[alttp.git] / resources / js / components / tournament / Detail.js
index 66b425e83740e4c0b81cdf10efa6cc2368016c04..bb9b9284461ebe85ea7c4a818cb417c8c7df43f6 100644 (file)
@@ -21,6 +21,7 @@ import {
        getTournamentAdmins,
        getTournamentMonitors,
        hasRunners,
+       hasScoreboard,
        hasTournamentAdmins,
        hasTournamentMonitors,
 } from '../../helpers/Tournament';
@@ -65,15 +66,17 @@ const Detail = ({
        <Row>
                <Col lg={{ order: 2, span: 4 }} xl={{ order: 2, span: 3 }}>
                        <div className="tournament-sidebar">
-                               <div className="d-flex align-items-center justify-content-between">
-                                       <h2>{i18n.t('tournaments.scoreboard')}</h2>
-                                       {hasRunners(tournament) && tournament.rounds.length > 2 ?
-                                               <ScoreChartButton tournament={tournament} />
+                               {hasScoreboard(tournament) ? <>
+                                       <div className="d-flex align-items-center justify-content-between">
+                                               <h2>{i18n.t('tournaments.scoreboard')}</h2>
+                                               {hasRunners(tournament) && tournament.rounds.length > 2 ?
+                                                       <ScoreChartButton tournament={tournament} />
+                                               : null}
+                                       </div>
+                                       {hasRunners(tournament) ?
+                                               <Scoreboard tournament={tournament} />
                                        : null}
-                               </div>
-                               {hasRunners(tournament) ?
-                                       <Scoreboard tournament={tournament} />
-                               : null}
+                               </> : null}
                                {hasTournamentAdmins(tournament) ?
                                        <>
                                                <div className="d-flex align-items-center justify-content-between">