import Rounds from '../rounds/List';
import Box from '../users/Box';
import {
+ isRunner,
mayAddRounds,
mayViewProtocol,
} from '../../helpers/permissions';
import { withUser } from '../../helpers/UserContext';
import i18n from '../../i18n';
+const getClassName = (tournament, user) => {
+ const classNames = ['tournament'];
+ if (tournament.locked) {
+ classNames.push('is-locked');
+ } else {
+ classNames.push('is-active');
+ }
+ if (isRunner(user, tournament)) {
+ classNames.push('is-runner');
+ }
+ return classNames.join(' ');
+};
+
const Detail = ({
addRound,
tournament,
user,
-}) => <Container fluid>
+}) => <Container className={getClassName(tournament, user)} fluid>
<Row>
<Col lg={8} xl={9}>
<div className="d-flex align-items-center justify-content-between">