@@ -8,7 +8,7 @@ import PT from 'prop-types'
8
8
import moment from 'moment'
9
9
import _ from 'lodash'
10
10
import { STUDIO_URL , SUBMISSION_REVIEW_APP_URL , getTCMemberURL } from '../../../config/constants'
11
- import { OutlineButton , PrimaryButton } from '../../Buttons'
11
+ import { PrimaryButton } from '../../Buttons'
12
12
import AlertModal from '../../Modal/AlertModal'
13
13
import cn from 'classnames'
14
14
import ReactSVG from 'react-svg'
@@ -30,10 +30,12 @@ import {
30
30
import styles from './Submissions.module.scss'
31
31
import modalStyles from '../../../styles/modal.module.scss'
32
32
import { ArtifactsListModal } from '../ArtifactsListModal'
33
+ import Tooltip from '../../Tooltip'
33
34
const assets = require . context ( '../../../assets/images' , false , / s v g / )
34
35
const ArrowDown = './arrow-down.svg'
35
36
const Lock = './lock.svg'
36
37
const Download = './IconSquareDownload.svg'
38
+ const DownloadArtifact = './IconDownloadArtifacts.svg'
37
39
38
40
const theme = {
39
41
container : modalStyles . modalContainer
@@ -585,21 +587,25 @@ class SubmissionsComponent extends React.Component {
585
587
</ td >
586
588
{ canDownloadSubmission ? ( < td className = { cn ( styles [ 'col-8Table' ] , styles [ 'col-bodyTable' ] ) } >
587
589
< div className = { styles [ 'button-wrapper' ] } >
588
- < button
589
- className = { styles [ 'download-submission-button' ] }
590
- onClick = { ( ) => this . downloadSubmission ( s ) }
591
- >
592
- < ReactSVG path = { assets ( `${ Download } ` ) } />
593
- </ button >
594
-
595
- < OutlineButton
596
- text = 'Download Artifacts'
597
- type = 'info'
598
- className = { styles [ 'download-artifacts-button' ] }
599
- onClick = { async ( ) => {
600
- this . setState ( { selectedSubmissionId : s . id } )
601
- } }
602
- />
590
+ < Tooltip content = 'Download Submission' >
591
+ < button
592
+ className = { styles [ 'download-submission-button' ] }
593
+ onClick = { ( ) => this . downloadSubmission ( s ) }
594
+ >
595
+ < ReactSVG path = { assets ( `${ Download } ` ) } />
596
+ </ button >
597
+ </ Tooltip >
598
+
599
+ < Tooltip content = 'Download Submission Artifacts' >
600
+ < button
601
+ className = { styles [ 'download-submission-button' ] }
602
+ onClick = { async ( ) => {
603
+ this . setState ( { selectedSubmissionId : s . id } )
604
+ } }
605
+ >
606
+ < ReactSVG path = { assets ( `${ DownloadArtifact } ` ) } />
607
+ </ button >
608
+ </ Tooltip >
603
609
</ div >
604
610
</ td > ) : null }
605
611
</ tr >
0 commit comments