1
1
import { svg } from './svg.js' ;
2
2
3
3
// retrieve a HTML string for given run status, size and additional classes
4
- export function runstatus ( status , size = 16 , className = '' ) {
4
+ function runstatus ( status , size = 16 , className = '' ) {
5
5
switch ( status ) {
6
- case " success" :
6
+ case ' success' :
7
7
return svg ( 'octicon-check-circle-fill' , size , className ) ;
8
- case " skipped" :
8
+ case ' skipped' :
9
9
return svg ( 'octicon-skip' , size , className ) ;
10
- case " waiting" :
10
+ case ' waiting' :
11
11
return svg ( 'octicon-clock' , size , className ) ;
12
- case " blocked" :
12
+ case ' blocked' :
13
13
return svg ( 'octicon-blocked' , size , className ) ;
14
- case " running" :
14
+ case ' running' :
15
15
return svg ( 'octicon-meter' , size , className ) ;
16
16
default :
17
17
return svg ( 'octicon-x-circle-fill' , size , className ) ;
18
18
}
19
19
}
20
20
21
- function spanclass ( status ) {
21
+ function spanclass ( status ) {
22
22
switch ( status ) {
23
- case " success" :
24
- return " green" ;
25
- case " skipped" :
26
- return " ui text grey" ;
27
- case " waiting" :
28
- return " ui text yellow" ;
29
- case " blocked" :
30
- return " ui text yellow" ;
31
- case " running" :
32
- return " ui text yellow" ;
23
+ case ' success' :
24
+ return ' green' ;
25
+ case ' skipped' :
26
+ return ' ui text grey' ;
27
+ case ' waiting' :
28
+ return ' ui text yellow' ;
29
+ case ' blocked' :
30
+ return ' ui text yellow' ;
31
+ case ' running' :
32
+ return ' ui text yellow' ;
33
33
default :
34
- return " red" ;
34
+ return ' red' ;
35
35
}
36
36
}
37
37
@@ -48,7 +48,7 @@ export const RunStatus = {
48
48
return runstatus ( this . status , this . size , this . className ) ;
49
49
} ,
50
50
spanclass ( ) {
51
- return spanclass ( this . status )
51
+ return spanclass ( this . status ) ;
52
52
}
53
53
} ,
54
54
0 commit comments