File tree Expand file tree Collapse file tree 3 files changed +17
-13
lines changed Expand file tree Collapse file tree 3 files changed +17
-13
lines changed Original file line number Diff line number Diff line change @@ -27,22 +27,26 @@ import { espHttpURL } from "../Helpers"
27
27
28
28
const TimeControl = ( { label, time } ) => {
29
29
if ( ! time ) return null
30
+ time . day = time . day ? time . day . toString ( ) : "0"
31
+ time . hour = time . hour ? time . hour . toString ( ) : "0"
32
+ time . min = time . min ? time . min . toString ( ) : "0"
33
+ time . sec = time . sec ? time . sec . toString ( ) : "0"
30
34
return (
31
35
< div class = "extra-control-value flex-row-between" >
32
36
< div class = "m-1" > { T ( label ) } :</ div >
33
- { time . day && time . day > 0 && (
37
+ { time . day != "0" && (
34
38
< div class = "m-1" >
35
39
{ time . day }
36
40
{ T ( "P108" ) }
37
41
</ div >
38
42
) }
39
- { ( ( time . day && time . day > 0 ) || time . hour > 0 ) && (
43
+ { ( time . day != "0" || time . hour != "0" ) && (
40
44
< div class = "m-1" >
41
45
{ time . hour }
42
46
{ T ( "P109" ) }
43
47
</ div >
44
48
) }
45
- { ( ( time . day && time . day > 0 ) || time . hour > 0 || time . min > 0 ) && (
49
+ { ( time . day != "0" || time . hour != "0" || time . min != "0" ) && (
46
50
< div class = "m-1" >
47
51
{ time . min }
48
52
{ T ( "P110" ) }
Original file line number Diff line number Diff line change @@ -130,17 +130,17 @@ const TargetContextProvider = ({ children }) => {
130
130
131
131
const estimatedTime = ( progress , time ) => {
132
132
const total =
133
- ( time . day ? parseInt ( time . day ) * 24 * 60 * 60 : 0 ) +
134
- ( time . hour ? parseInt ( time . hour ) * 60 * 60 : 0 ) +
135
- ( time . min ? parseInt ( time . min ) * 60 : 0 ) +
136
- ( time . sec ? parseInt ( time . sec ) : 0 )
133
+ ( time . day ? parseInt ( time . day ? time . day : 0 ) * 24 * 60 * 60 : 0 ) +
134
+ ( time . hour ? parseInt ( time . hour ? time . hour : 0 ) * 60 * 60 : 0 ) +
135
+ ( time . min ? parseInt ( time . min ? time . min : 0 ) * 60 : 0 ) +
136
+ ( time . sec ? parseInt ( time . sec ? time . sec : 0 ) : 0 )
137
137
const totalSecondsLeft = ( total * ( 100 - progress ) ) / progress
138
138
return {
139
139
year : null ,
140
140
day : Math . floor ( ( totalSecondsLeft % ( 86400 * 30 ) ) / 86400 ) ,
141
141
hour : Math . floor ( ( totalSecondsLeft % 86400 ) / 3600 ) ,
142
142
min : Math . floor ( ( totalSecondsLeft % 3600 ) / 60 ) ,
143
- sec : totalSecondsLeft % 60 ,
143
+ sec : Math . floor ( totalSecondsLeft % 60 ) ,
144
144
}
145
145
}
146
146
Original file line number Diff line number Diff line change @@ -130,17 +130,17 @@ const TargetContextProvider = ({ children }) => {
130
130
131
131
const estimatedTime = ( progress , time ) => {
132
132
const total =
133
- ( time . day ? parseInt ( time . day ) * 24 * 60 * 60 : 0 ) +
134
- ( time . hour ? parseInt ( time . hour ) * 60 * 60 : 0 ) +
135
- ( time . min ? parseInt ( time . min ) * 60 : 0 ) +
136
- ( time . sec ? parseInt ( time . sec ) : 0 )
133
+ ( time . day ? parseInt ( time . day ? time . day : 0 ) * 24 * 60 * 60 : 0 ) +
134
+ ( time . hour ? parseInt ( time . hour ? time . hour : 0 ) * 60 * 60 : 0 ) +
135
+ ( time . min ? parseInt ( time . min ? time . min : 0 ) * 60 : 0 ) +
136
+ ( time . sec ? parseInt ( time . sec ? time . sec : 0 ) : 0 )
137
137
const totalSecondsLeft = ( total * ( 100 - progress ) ) / progress
138
138
return {
139
139
year : null ,
140
140
day : Math . floor ( ( totalSecondsLeft % ( 86400 * 30 ) ) / 86400 ) ,
141
141
hour : Math . floor ( ( totalSecondsLeft % 86400 ) / 3600 ) ,
142
142
min : Math . floor ( ( totalSecondsLeft % 3600 ) / 60 ) ,
143
- sec : totalSecondsLeft % 60 ,
143
+ sec : Math . floor ( totalSecondsLeft % 60 ) ,
144
144
}
145
145
}
146
146
You can’t perform that action at this time.
0 commit comments