From 0406b89c7f2d9de736c409d6c7f2141e8f7149d2 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 13 May 2023 10:55:22 +0200 Subject: [PATCH] added duration --- src/Pages/GroupTasks/GroupTasksTableList.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/Pages/GroupTasks/GroupTasksTableList.js b/src/Pages/GroupTasks/GroupTasksTableList.js index be4eb4b..a5b8044 100644 --- a/src/Pages/GroupTasks/GroupTasksTableList.js +++ b/src/Pages/GroupTasks/GroupTasksTableList.js @@ -1,7 +1,7 @@ import { PlusOutlined, ReloadOutlined } from "@ant-design/icons"; import { Badge, Button, Divider, Popconfirm, Space, Table } from "antd"; import { Link } from "react-router-dom"; -import { Constants, FormatDatetime } from "../../utils"; +import { Constants, FormatDatetime, GetDuration } from "../../utils"; const columns = [ { @@ -34,6 +34,11 @@ const columns = [ dataIndex: "endedAt", key: "endedAt", }, + { + title: "Duration", + dataIndex: "duration", + key: "duration", + }, { title: "Action", dataIndex: "action", @@ -84,10 +89,8 @@ export default function GroupTaskTableList({ step: `${groupTask.CurrentTasksStep} / ${groupTask.NumberOfSteps}`, status: getStatusBadge(groupTask.Status), startedAt: FormatDatetime(groupTask.StartedAt), - endedAt: - groupTask.EndedAt !== "0001-01-01T00:00:00Z" - ? FormatDatetime(groupTask.EndedAt) - : Constants.TEXT_EMPTY_PLACEHOLDER, + duration: GetDuration(groupTask.StartedAt, groupTask.EndedAt), + endedAt: FormatDatetime(groupTask.EndedAt), }); } });