UX: Simplify hours and minutes shown

This commit is contained in:
Jordan Vidrine 2025-01-14 11:02:03 -06:00
parent 68097b3120
commit 951a405c4c

View File

@ -8,8 +8,14 @@ export default class ReadingTime extends Component {
let leftOverMinutes = totalMinutes % 60;
let totalHours = (totalMinutes - leftOverMinutes) / 60;
if (leftOverMinutes >= 35) {
totalHours += 1;
leftOverMinutes = 0;
return `${totalHours}h`;
} else {
return `${totalHours}h ${leftOverMinutes}m`;
}
}
<template>
{{#if @report.data}}
@ -34,6 +40,11 @@ export default class ReadingTime extends Component {
src="/plugins/discourse-rewind/images/books/{{@report.data.isbn}}.jpg"
/>
</div>
{{#if @report.data.series}}
<div class="book-series one"></div>
<div class="book-series two"></div>
<div class="book-series three"></div>
{{/if}}
</div>
</div>
</div>