Merge remote-tracking branch 'origin/update-modal-app' into candidate-area

# Conflicts:
#	src/App.js
This commit is contained in:
2023-04-25 16:12:28 +03:00
11 changed files with 323 additions and 8 deletions

View File

@ -7,7 +7,7 @@ import { Footer } from "../../components/Footer/Footer";
import { useDispatch, useSelector } from "react-redux";
import { getProjects } from "../../redux/projectsTrackerSlice";
import ModalTiket from "../../components/UI/ModalTiket/ModalTiket";
import ModalTicket from "../../components/UI/ModalTicket/ModalTicket";
import ModalCreate from "../../components/UI/ModalCreate/ModalCreate";
import ModalAdd from "../../components/UI/ModalAdd/ModalAdd";
import ProjectTiket from "../../components/ProjectTiket/ProjectTiket";
@ -360,6 +360,7 @@ export const Tracker = () => {
// Modal State
const [modalActiveTicket, setModalActiveTicket] = useState(false);
const [indexTicket, setIndexTicket] = useState(0);
const [modalAddWorker, setModalAddWorker] = useState(false);
const [modalCreateProject, setModalCreateProject] = useState(false);
const [modalCreateColl, setModalCreateColl] = useState(false);
@ -492,6 +493,11 @@ export const Tracker = () => {
setModalCreateTiket(true);
}
function openTicket(e, iTicket) {
setIndexTicket(iTicket);
setModalActiveTicket(true);
}
function createTiket() {
tabTaskMok.filter((item) => {
if (item.name == selectedTab.name) {
@ -712,9 +718,10 @@ export const Tracker = () => {
</div>
</div>
<ModalTiket
<ModalTicket
active={modalActiveTicket}
setActive={setModalActiveTicket}
index={indexTicket}
/>
<ModalAdd active={modalCreateTiket} setActive={setModalCreateTiket}>
@ -783,7 +790,7 @@ export const Tracker = () => {
dragStartHandler(e, task, wrapperIndex)
}
onDragEnd={(e) => dragEndHandler(e)}
onClick={() => setModalActiveTicket(true)}
onClick={(e) => openTicket(e, index)}
>
<div className="tasks__board__item__title">
<p>{task.task}</p>

View File

@ -411,6 +411,9 @@
font-size: 16px;
line-height: 24px;
margin-bottom: 0;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
span {