File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
containers/challenge-detail Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ export default function ChallengeHeader(props) {
42
42
checkpoints,
43
43
hasRegistered,
44
44
numWinners,
45
+ isLoadingChallenge,
45
46
onSelectorClicked,
46
47
onToggleDeadlines,
47
48
registering,
@@ -390,7 +391,7 @@ export default function ChallengeHeader(props) {
390
391
</ DangerButton >
391
392
) : (
392
393
< PrimaryButton
393
- disabled = { registering || registrationEnded || isLegacyMM }
394
+ disabled = { isLoadingChallenge || registering || registrationEnded || isLegacyMM }
394
395
forceA
395
396
onClick = { registerForChallenge }
396
397
theme = { { button : style . challengeAction } }
@@ -531,6 +532,7 @@ ChallengeHeader.propTypes = {
531
532
unregistering : PT . bool . isRequired ,
532
533
challengeTypesMap : PT . shape ( ) . isRequired ,
533
534
hasFirstPlacement : PT . bool . isRequired ,
535
+ isLoadingChallenge : PT . bool . isRequired ,
534
536
isMenuOpened : PT . bool ,
535
537
mySubmissions : PT . arrayOf ( PT . shape ( ) ) . isRequired ,
536
538
openForRegistrationChallenges : PT . shape ( ) . isRequired ,
Original file line number Diff line number Diff line change @@ -476,6 +476,7 @@ class ChallengeDetailPageContainer extends React.Component {
476
476
unregisterFromChallenge ( auth , challengeId )
477
477
}
478
478
unregistering = { unregistering }
479
+ isLoadingChallenge = { isLoadingFullChallenge }
479
480
checkpoints = { checkpoints }
480
481
hasRegistered = { challenge . isRegistered }
481
482
hasFirstPlacement = { hasFirstPlacement }
You can’t perform that action at this time.
0 commit comments