X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fcomponents%2Frounds%2FItem.js;h=1b1edb22111233a63d13023a26d94523850cafff;hb=537b998e8059c56e3a20ee2a89d42c3bbfbb80b8;hp=f85492de8b1e6c9de0c838335e8a49bb9db22dc9;hpb=33cc4da565ffb07ee4f8d9cbafb248629b85e65a;p=alttp.git diff --git a/resources/js/components/rounds/Item.js b/resources/js/components/rounds/Item.js index f85492d..1b1edb2 100644 --- a/resources/js/components/rounds/Item.js +++ b/resources/js/components/rounds/Item.js @@ -5,11 +5,11 @@ import { withTranslation } from 'react-i18next'; import LockButton from './LockButton'; import SeedButton from './SeedButton'; import SeedCode from './SeedCode'; +import SeedRolledBy from './SeedRolledBy'; import List from '../results/List'; import ReportButton from '../results/ReportButton'; -import { isParticipant, isRunner } from '../../helpers/permissions'; +import { mayReportResult, isRunner } from '../../helpers/permissions'; import { isComplete } from '../../helpers/Round'; -import { findParticipant } from '../../helpers/Tournament'; import { hasFinishedRound } from '../../helpers/User'; import { withUser } from '../../helpers/UserContext'; import i18n from '../../i18n'; @@ -48,21 +48,23 @@ const Item = ({

{round.code ? <> - - {' '} + +
: null} + {' '} +

- {!round.locked && isParticipant(user, tournament) ? + {mayReportResult(user, tournament) ?

: null} @@ -75,6 +77,7 @@ Item.propTypes = { round: PropTypes.shape({ code: PropTypes.arrayOf(PropTypes.string), created_at: PropTypes.string, + game: PropTypes.string, locked: PropTypes.bool, number: PropTypes.number, seed: PropTypes.string,