class MatchHelper { getRoleName(timeline) { if (timeline.lane === 'BOTTOM' && timeline.role.includes('SUPPORT')) { return 'SUPPORT' } return timeline.lane } /** * Return time in a formatted way * @param sec : time in seconds to convert */ secToTime(sec) { const min = Math.floor(sec / 60) const newSec = sec - min * 60 return min + 'm' + (newSec < 10 ? '0' + newSec : newSec) + 's' } sortTeamByRole(a, b) { const sortingArr = ['TOP', 'JUNGLE', 'MIDDLE', 'BOTTOM', 'SUPPORT'] return sortingArr.indexOf(a.role) - sortingArr.indexOf(b.role) } } module.exports = new MatchHelper()