diff --git a/site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.tsx b/site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.tsx
index d840ef32a7f85..1ae2b1fdcc710 100644
--- a/site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.tsx
+++ b/site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.tsx
@@ -3,6 +3,7 @@ import Typography from "@material-ui/core/Typography"
import { useMachine } from "@xstate/react"
import React from "react"
import { useParams } from "react-router-dom"
+import { ProvisionerJobLog } from "../../api/typesGenerated"
import { Loader } from "../../components/Loader/Loader"
import { Margins } from "../../components/Margins/Margins"
import { Stack } from "../../components/Stack/Stack"
@@ -10,6 +11,10 @@ import { WorkspaceBuildLogs } from "../../components/WorkspaceBuildLogs/Workspac
import { WorkspaceBuildStats } from "../../components/WorkspaceBuildStats/WorkspaceBuildStats"
import { workspaceBuildMachine } from "../../xServices/workspaceBuild/workspaceBuildXService"
+const sortLogsByCreatedAt = (logs: ProvisionerJobLog[]) => {
+ return [...logs].sort((a, b) => new Date(a.created_at).getTime() - new Date(b.created_at).getTime())
+}
+
const useBuildId = () => {
const { buildId } = useParams()
@@ -35,7 +40,7 @@ export const WorkspaceBuildPage: React.FC = () => {
{build && }
{!logs && }
- {logs && }
+ {logs && }
)