@@ -100,6 +100,7 @@ const hoverComponents = (challenge, onUpdateLaunch, deleteModalLaunch) => {
100
100
const communityAppUrl = `${ COMMUNITY_APP_URL } /challenges/${ challenge . id } `
101
101
const directUrl = `${ DIRECT_PROJECT_URL } /contest/detail?projectId=${ challenge . legacyId } `
102
102
const orUrl = `${ ONLINE_REVIEW_URL } /review/actions/ViewProjectDetails?pid=${ challenge . legacyId } `
103
+ const isTask = _ . get ( challenge , 'task.isTask' , false )
103
104
104
105
// NEW projects never have Legacy challenge created, so don't show links and "Activate" button for them at all
105
106
if ( challenge . status . toUpperCase ( ) === CHALLENGE_STATUS . NEW ) {
@@ -114,11 +115,13 @@ const hoverComponents = (challenge, onUpdateLaunch, deleteModalLaunch) => {
114
115
< div className = { styles . linkGroup } >
115
116
< div className = { styles . linkGroupLeft } >
116
117
< a className = { styles . link } href = { communityAppUrl } target = '_blank' > View Challenge</ a >
117
- < div className = { styles . linkGroupLeftBottom } >
118
- < a className = { styles . link } href = { directUrl } target = '_blank' > Direct</ a >
119
- < span className = { styles . linkDivider } > |</ span >
120
- < a className = { styles . link } href = { orUrl } target = '_blank' > OR</ a >
121
- </ div >
118
+ { ! isTask && (
119
+ < div className = { styles . linkGroupLeftBottom } >
120
+ < a className = { styles . link } href = { directUrl } target = '_blank' > Direct</ a >
121
+ < span className = { styles . linkDivider } > |</ span >
122
+ < a className = { styles . link } href = { orUrl } target = '_blank' > OR</ a >
123
+ </ div >
124
+ ) }
122
125
</ div >
123
126
{ challenge . status . toUpperCase ( ) === CHALLENGE_STATUS . DRAFT && (
124
127
< button className = { styles . activateButton } onClick = { ( ) => onUpdateLaunch ( ) } >
@@ -130,15 +133,17 @@ const hoverComponents = (challenge, onUpdateLaunch, deleteModalLaunch) => {
130
133
< div className = { styles . linkGroup } >
131
134
< div className = { styles . linkGroupLeft } >
132
135
< a className = { styles . link } href = { communityAppUrl } > View Challenge</ a >
133
- < div className = { styles . linkGroupLeftBottom } >
134
- < Tooltip content = { MESSAGE . NO_LEGACY_CHALLENGE } >
135
- < span className = { styles . link } > Direct</ span >
136
- </ Tooltip >
137
- < span className = { styles . linkDivider } > |</ span >
138
- < Tooltip content = { MESSAGE . NO_LEGACY_CHALLENGE } >
139
- < span className = { styles . link } > OR</ span >
140
- </ Tooltip >
141
- </ div >
136
+ { ! isTask && (
137
+ < div className = { styles . linkGroupLeftBottom } >
138
+ < Tooltip content = { MESSAGE . NO_LEGACY_CHALLENGE } >
139
+ < span className = { styles . link } > Direct</ span >
140
+ </ Tooltip >
141
+ < span className = { styles . linkDivider } > |</ span >
142
+ < Tooltip content = { MESSAGE . NO_LEGACY_CHALLENGE } >
143
+ < span className = { styles . link } > OR</ span >
144
+ </ Tooltip >
145
+ </ div >
146
+ ) }
142
147
</ div >
143
148
{
144
149
challenge . status === 'Draft' && (
0 commit comments