Skip to content

Commit 96b358f

Browse files
committed
Use humanised duration
1 parent 151a76b commit 96b358f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

site/src/pages/TemplatesPage/TemplatesPageView.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import KeyboardArrowRight from "@material-ui/icons/KeyboardArrowRight"
1010
import useTheme from "@material-ui/styles/useTheme"
1111
import { FC } from "react"
1212
import { useNavigate } from "react-router-dom"
13+
import dayjs from "dayjs"
1314
import { createDayString } from "util/createDayString"
1415
import { formatTemplateActiveDevelopers } from "util/templates"
1516
import * as TypesGen from "../../api/typesGenerated"
@@ -34,8 +35,8 @@ import {
3435
} from "../../components/Tooltips/HelpTooltip/HelpTooltip"
3536

3637
export const Language = {
37-
buildTime: (buildTime: number): string =>
38-
buildTime === -1 ? "Unknown" : `${buildTime / 60}:${buildTime % 60}`,
38+
buildTime: (buildTimeSec: number): string =>
39+
buildTimeSec === -1 ? "Unknown" : dayjs.duration(buildTimeSec, "seconds").humanize(),
3940
developerCount: (activeCount: number): string => {
4041
return `${formatTemplateActiveDevelopers(activeCount)} developer${activeCount !== 1 ? "s" : ""}`
4142
},

0 commit comments

Comments
 (0)