All files / nexshop-web-contents/src/helpers time-helper.js

100% Statements 6/6
100% Branches 0/0
100% Functions 1/1
100% Lines 6/6
1 2 3 4 5 6 7 8 9 10 111x   1x 225x 225x 225x   225x      
import {leftPadZero} from "./string-helper";
 
const formatSeconds = (totalSeconds, format) => {
    let hours = leftPadZero(Math.floor(totalSeconds / 3600));
    let minutes = leftPadZero(Math.floor((totalSeconds % 3600) / 60));
    let seconds = leftPadZero(totalSeconds % 3600 % 60);
 
    return format.replace('hh', hours).replace('mm', minutes).replace('ss', seconds);
};
 
export {formatSeconds};