export function calculateLineHeadPosition (ev, element) { const progressWidth = element.getBoundingClientRect().width const leftPosition = ev.target.getBoundingClientRect().left let pos = (ev.clientX - leftPosition) / progressWidth try { if (!ev.target.className.match(/^ar\-line\-control/)) { return } } catch (err) { return } pos = pos < 0 ? 0 : pos pos = pos > 1 ? 1 : pos return pos } export function convertTimeMMSS (seconds) { return new Date(seconds * 1000).toISOString().substr(14, 5) }