tracker tasks

This commit is contained in:
2023-08-30 17:02:32 +03:00
parent 433fc88f99
commit 5fa069d84d
13 changed files with 307 additions and 145 deletions

View File

@ -120,6 +120,11 @@ export const ModalTiсket = ({
},
}).then((res) => {
dispatch(setProjectBoardFetch(projectId));
showNotification({
show: true,
text: "Изменения сохранены",
type: "success",
});
});
}

View File

@ -20,6 +20,7 @@
border-radius: 8px;
display: flex;
flex-direction: row;
max-height: 750px;
.content {
position: relative;
@ -116,45 +117,35 @@
}
.taskName {
display: -webkit-box;
max-width: 550px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-line-clamp: 5;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.taskDescription {
display: -webkit-box;
max-width: 550px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-line-clamp: 5;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
.fullName {
max-width: 800px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
}
.fullDescription {
max-width: 800px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
}
.comments__list {
display: flex;
flex-direction: column;
max-height: 300px;
max-height: 215px;
overflow: auto;
&::-webkit-scrollbar {
@ -357,7 +348,7 @@
column-gap: 25px;
row-gap: 20px;
margin-top: 33px;
max-height: 350px;
max-height: 170px;
overflow-y: auto;
&::-webkit-scrollbar {

View File

@ -21,6 +21,8 @@ import {
urlForLocal,
} from "@utils/helper";
import { useNotification } from "@hooks/useNotification";
import { apiRequest } from "@api/request";
import { getCorrectDate } from "@components/Calendar/calendarHelper";
@ -84,6 +86,7 @@ export const TicketFullScreen = () => {
const [uploadedFile, setUploadedFile] = useState(null);
const [taskFiles, setTaskFiles] = useState([]);
const [acceptModalOpen, setAcceptModalOpen] = useState(false);
const { showNotification } = useNotification();
useEffect(() => {
apiRequest(`/task/get-task?task_id=${ticketId.id}`).then((taskInfo) => {
@ -175,7 +178,13 @@ export const TicketFullScreen = () => {
title: inputsValue.title,
description: inputsValue.description,
},
}).then(() => {});
}).then(() => {
showNotification({
show: true,
text: "Изменения сохранены",
type: "success",
});
});
}
function createComment() {