From 837e7ee23d80d2752cdd2838850b6a317747f430 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 27 May 2023 22:36:00 +0200 Subject: [PATCH] task locking --- src/Pages/GroupTasks/GroupTasksViewModal.js | 55 ++++++++++++++------- src/utils.js | 26 +++++++++- 2 files changed, 60 insertions(+), 21 deletions(-) diff --git a/src/Pages/GroupTasks/GroupTasksViewModal.js b/src/Pages/GroupTasks/GroupTasksViewModal.js index c2c1030..9b92f02 100644 --- a/src/Pages/GroupTasks/GroupTasksViewModal.js +++ b/src/Pages/GroupTasks/GroupTasksViewModal.js @@ -1,5 +1,6 @@ import { Alert, + Avatar, Button, Form, Input, @@ -9,6 +10,7 @@ import { Result, Steps, Tag, + Tooltip, notification, } from "antd"; import { useContext } from "react"; @@ -22,7 +24,11 @@ import { MyAvatar, getUserId, } from "../../utils"; -import { InfoCircleOutlined } from "@ant-design/icons"; +import { + AntDesignOutlined, + InfoCircleOutlined, + LockOutlined, +} from "@ant-design/icons"; export default function GroupTasksViewModal({ isOpen }) { const webSocketContext = useContext(WebSocketContext); @@ -167,13 +173,14 @@ export default function GroupTasksViewModal({ isOpen }) { ); }; - const alertActionHandler = (status, taskStepId, index) => { + const alertActionHandler = (status, taskStepId, index, taskLocked) => { switch (status) { case Constants.GROUP_TASKS_STATUS.FAILED: return (