@@ -20,31 +20,31 @@ const navMap = {
20
20
submission . status . code === PARSED_WITH_ERRORS || submission . isStalled ,
21
21
isCompleted : submission => submission . status . code > UPLOADED ,
22
22
errorText : 'upload error' ,
23
- completedText : 'uploaded'
23
+ completedText : ( ) => 'uploaded'
24
24
} ,
25
25
'syntactical & validity edits' : {
26
26
isErrored : submission => submission . status . code === SYNTACTICAL_VALIDITY_EDITS ,
27
27
isCompleted : submission => submission . status . code >= NO_SYNTACTICAL_VALIDITY_EDITS ,
28
28
errorText : 'syntactical & validity edits' ,
29
- completedText : 'no syntactical & validity edits'
29
+ completedText : ( ) => 'no syntactical & validity edits'
30
30
} ,
31
31
'quality edits' : {
32
32
isErrored : submission => submission . qualityExists && ! submission . qualityVerified ,
33
33
isCompleted : submission => submission . status . code >= NO_QUALITY_EDITS && ( ! submission . qualityExists || submission . qualityVerified ) ,
34
34
errorText : 'quality edits' ,
35
- completedText : 'quality edits verified'
35
+ completedText : ( submission ) => submission . qualityExists ? 'quality edits verified' : 'no quality edits '
36
36
} ,
37
37
'macro quality edits' : {
38
38
isErrored : submission => submission . macroExists && ! submission . macroVerified ,
39
39
isCompleted : submission => ( submission . status . code > MACRO_EDITS || submission . status . code === NO_MACRO_EDITS ) && ( ! submission . macroExists || submission . macroVerified ) ,
40
40
errorText : 'macro quality edits' ,
41
- completedText : 'macro quality edits verified'
41
+ completedText : ( submission ) => submission . macroExists ? 'macro quality edits verified' : 'no macro edits '
42
42
} ,
43
43
submission : {
44
44
isReachable : submission => submission . status . code >= VALIDATED || submission . status . code === NO_MACRO_EDITS ,
45
45
isErrored : ( ) => false ,
46
46
isCompleted : submission => submission . status . code === SIGNED ,
47
- completedText : 'submitted'
47
+ completedText : ( ) => 'submitted'
48
48
}
49
49
}
50
50
@@ -58,7 +58,7 @@ const renderNavItem = (submission, name, i) => {
58
58
renderedName = navItem . errorText
59
59
navClass = 'error'
60
60
} else if ( completed ) {
61
- renderedName = navItem . completedText
61
+ renderedName = navItem . completedText ( submission )
62
62
navClass = 'complete'
63
63
}
64
64
0 commit comments