@@ -11,6 +11,9 @@ import 'moment-duration-format';
11
11
import PT from 'prop-types' ;
12
12
import React from 'react' ;
13
13
import { DangerButton , PrimaryButton } from 'topcoder-react-ui-kit' ;
14
+ import { Link } from 'topcoder-react-utils' ;
15
+
16
+ import LeftArrow from 'assets/images/arrow-prev.svg' ;
14
17
15
18
import ArrowUp from '../../../../assets/images/icon-arrow-up.svg' ;
16
19
import ArrowDown from '../../../../assets/images/icon-arrow-down.svg' ;
@@ -225,18 +228,25 @@ export default function ChallengeHeader(props) {
225
228
return (
226
229
< div styleName = "challenge-outer-container" >
227
230
< div styleName = "important-detail" >
228
- < h1 styleName = "challenge-header" >
229
- { name }
230
- </ h1 >
231
- < ChallengeTags
232
- subTrack = { subTrack }
233
- track = { trackLower }
234
- challengesUrl = { challengesUrl }
235
- challengeSubtracksMap = { challengeSubtracksMap }
236
- events = { eventNames }
237
- technPlatforms = { miscTags }
238
- setChallengeListingFilter = { setChallengeListingFilter }
239
- />
231
+ < div styleName = "title-wrapper" >
232
+ < Link to = { challengesUrl } >
233
+ < LeftArrow styleName = "left-arrow" />
234
+ </ Link >
235
+ < div >
236
+ < h1 styleName = "challenge-header" >
237
+ { name }
238
+ </ h1 >
239
+ < ChallengeTags
240
+ subTrack = { subTrack }
241
+ track = { trackLower }
242
+ challengesUrl = { challengesUrl }
243
+ challengeSubtracksMap = { challengeSubtracksMap }
244
+ events = { eventNames }
245
+ technPlatforms = { miscTags }
246
+ setChallengeListingFilter = { setChallengeListingFilter }
247
+ />
248
+ </ div >
249
+ </ div >
240
250
< div styleName = "prizes-ops-container" >
241
251
< div styleName = "prizes-outer-container" >
242
252
< h3 styleName = "prizes-title" >
0 commit comments