@@ -60,14 +60,14 @@ export default function ChallengeStatus(props) {
60
60
newChallengeDetails,
61
61
selectChallengeDetailsTab,
62
62
userHandle,
63
+ openChallengesInNewTabs,
63
64
} = props ;
64
65
65
66
/* TODO: Split into a separate ReactJS component! */
66
67
function renderLeaderboard ( ) {
67
68
const {
68
69
challenge,
69
70
detailLink,
70
- openChallengesInNewTabs,
71
71
} = props ;
72
72
73
73
let winners = _ . map (
@@ -121,7 +121,7 @@ export default function ChallengeStatus(props) {
121
121
) }
122
122
to = { detailLink }
123
123
>
124
- Results
124
+ Results
125
125
</ Link >
126
126
) ;
127
127
}
@@ -130,7 +130,6 @@ Results
130
130
const {
131
131
challenge,
132
132
detailLink,
133
- openChallengesInNewTabs,
134
133
} = props ;
135
134
const timeDiff = getTimeLeft ( challenge . allPhases . find ( p => p . phaseType === 'Registration' ) ) ;
136
135
let timeNote = timeDiff . text ;
@@ -149,10 +148,10 @@ Results
149
148
target = { openChallengesInNewTabs ? '_blank' : undefined }
150
149
>
151
150
< span >
152
- { timeNote }
151
+ { timeNote }
153
152
</ span >
154
153
< span styleName = "to-register" >
155
- to register
154
+ to register
156
155
</ span >
157
156
</ a >
158
157
) ;
@@ -174,6 +173,7 @@ to register
174
173
challengesUrl = { challengesUrl }
175
174
newChallengeDetails = { newChallengeDetails }
176
175
selectChallengeDetailsTab = { selectChallengeDetailsTab }
176
+ openChallengesInNewTabs = { openChallengesInNewTabs }
177
177
/>
178
178
</ div >
179
179
< div styleName = "spacing" >
@@ -182,16 +182,17 @@ to register
182
182
challengesUrl = { challengesUrl }
183
183
newChallengeDetails = { newChallengeDetails }
184
184
selectChallengeDetailsTab = { selectChallengeDetailsTab }
185
+ openChallengesInNewTabs = { openChallengesInNewTabs }
185
186
/>
186
187
</ div >
187
188
{
188
189
challenge . myChallenge
189
190
&& (
190
- < div styleName = "spacing" >
191
- < a styleName = "link-forum past" href = { `${ FORUM_URL } ${ challenge . forumId } ` } >
192
- < ForumIcon />
193
- </ a >
194
- </ div >
191
+ < div styleName = "spacing" >
192
+ < a styleName = "link-forum past" href = { `${ FORUM_URL } ${ challenge . forumId } ` } >
193
+ < ForumIcon />
194
+ </ a >
195
+ </ div >
195
196
)
196
197
}
197
198
</ span >
@@ -234,7 +235,7 @@ to register
234
235
return (
235
236
< div styleName = { showRegisterInfo ? 'challenge-progress with-register-button' : 'challenge-progress' } >
236
237
< span styleName = "current-phase" >
237
- { phaseMessage }
238
+ { phaseMessage }
238
239
</ span >
239
240
< span styleName = "challenge-stats" >
240
241
< div styleName = "spacing" >
@@ -243,6 +244,7 @@ to register
243
244
challengesUrl = { challengesUrl }
244
245
newChallengeDetails = { newChallengeDetails }
245
246
selectChallengeDetailsTab = { selectChallengeDetailsTab }
247
+ openChallengesInNewTabs = { openChallengesInNewTabs }
246
248
/>
247
249
</ div >
248
250
< div styleName = "spacing" >
@@ -251,16 +253,17 @@ to register
251
253
challengesUrl = { challengesUrl }
252
254
newChallengeDetails = { newChallengeDetails }
253
255
selectChallengeDetailsTab = { selectChallengeDetailsTab }
256
+ openChallengesInNewTabs = { openChallengesInNewTabs }
254
257
/>
255
258
</ div >
256
259
{
257
260
myChallenge
258
261
&& (
259
- < div styleName = "spacing" >
260
- < a styleName = "link-forum" href = { `${ FORUM_URL } ${ forumId } ` } >
261
- < ForumIcon />
262
- </ a >
263
- </ div >
262
+ < div styleName = "spacing" >
263
+ < a styleName = "link-forum" href = { `${ FORUM_URL } ${ forumId } ` } >
264
+ < ForumIcon />
265
+ </ a >
266
+ </ div >
264
267
)
265
268
}
266
269
</ span >
0 commit comments