Editing columns, fix addition of participants,
commenting catalog
This commit is contained in:
parent
5ad50a8ed0
commit
c14590a0cb
@ -299,13 +299,25 @@ export const TrackerModal = ({
|
||||
title: columnName
|
||||
}
|
||||
}).then(() => {
|
||||
setActive(false);
|
||||
dispatch(editColumnName({ id: columnId, title: columnName }));
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Колонка успешно изменена",
|
||||
type: "success"
|
||||
});
|
||||
const existingColumn = projectBoard.columns.find(
|
||||
(column) => column.title === columnName
|
||||
);
|
||||
|
||||
if (existingColumn) {
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Колонка с таким названием уже существует",
|
||||
type: "error"
|
||||
});
|
||||
} else {
|
||||
setActive(false);
|
||||
dispatch(editColumnName({ id: columnId, title: columnName }));
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Колонка успешно изменена",
|
||||
type: "success"
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@ -375,14 +387,30 @@ export const TrackerModal = ({
|
||||
email: emailWorker,
|
||||
project_id: projectBoard.id
|
||||
}
|
||||
}).then((el) => {
|
||||
setActive(false);
|
||||
setEmailWorker("");
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Приглашение отправлено",
|
||||
type: "success"
|
||||
});
|
||||
}).then((response) => {
|
||||
if (response.status === 400) {
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Участник уже добавлен в проект",
|
||||
type: "error"
|
||||
});
|
||||
} else if (response.status === 404) {
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Данной почты не существует",
|
||||
type: "error"
|
||||
});
|
||||
} else {
|
||||
setActive(false);
|
||||
setEmailWorker("");
|
||||
// const newParticipant = response.data;
|
||||
dispatch(addPersonToProject(response));
|
||||
showNotification({
|
||||
show: true,
|
||||
text: "Приглашение отправлено",
|
||||
type: "success"
|
||||
});
|
||||
}
|
||||
});
|
||||
} else {
|
||||
setEmailError("Некорректный e-mail адрес");
|
||||
|
@ -43,11 +43,11 @@ export const Navigation = () => {
|
||||
}
|
||||
],
|
||||
partner: [
|
||||
{
|
||||
path: "/catalog",
|
||||
active: "candidate",
|
||||
name: "Каталог"
|
||||
},
|
||||
// {
|
||||
// path: "/catalog",
|
||||
// active: "candidate",
|
||||
// name: "Каталог"
|
||||
// },
|
||||
{
|
||||
path: "/requests",
|
||||
name: "Мои вакансии"
|
||||
|
@ -159,14 +159,14 @@ export const ProjectTicket = ({ project, index }) => {
|
||||
setAcceptModalOpen(true);
|
||||
}}
|
||||
>
|
||||
<img src={archiveSet}></img>
|
||||
{/* <img src={archiveSet}></img>
|
||||
<p>в архив</p>
|
||||
</div>
|
||||
<div
|
||||
onClick={() => {
|
||||
navigate(`/profile/statistics/${project.id}`);
|
||||
}}
|
||||
>
|
||||
> */}
|
||||
<img src={archiveSet}></img>
|
||||
<p>статистика</p>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user