Răsfoiți Sursa

fix: progress bar NaN (#532)

Update utils.js
DIYgod 5 ani în urmă
părinte
comite
8ddca4e84b
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      src/js/utils.js

+ 5 - 1
src/js/utils.js

@@ -9,6 +9,10 @@ const utils = {
     * @return {String} 00:00 or 00:00:00
     */
     secondToTime: (second) => {
+        second = second || 0;
+        if (second === 0 || second == Infinity || second.toString() === 'NaN') {
+          return '00:00'
+        }
         const add0 = (num) => num < 10 ? '0' + num : '' + num;
         const hour = Math.floor(second / 3600);
         const min = Math.floor((second - hour * 3600) / 60);
@@ -146,4 +150,4 @@ const utils = {
     },
 };
 
-export default utils;
+export default utils;