remove archive

This commit is contained in:
Victor Batischev 2024-03-06 12:34:12 +03:00
parent 4d148cc57d
commit 46c91cfbff
6 changed files with 10 additions and 138 deletions

View File

@ -631,14 +631,6 @@ export const TicketFullScreen = () => {
<img src={tasks} alt="img" /> <img src={tasks} alt="img" />
<p>Все мои задачи</p> <p>Все мои задачи</p>
</Link> </Link>
<Link
to="/profile/tracker"
className="tab"
onClick={() => toggleTabs(3)}
>
<img src={archive} alt="img" />
<p>Архив</p>
</Link>
</div> </div>
{loader ? ( {loader ? (
<Loader /> <Loader />

View File

@ -69,10 +69,10 @@ export const ProfileHeader = () => {
path: "/tracker", path: "/tracker",
name: "Трекер" name: "Трекер"
}, },
{ // {
path: "/treaties", // path: "/treaties",
name: "Договоры" // name: "Договоры"
}, // },
{ {
path: "/settings", path: "/settings",
name: "Настройки" name: "Настройки"

View File

@ -78,12 +78,12 @@ export const Profile = () => {
title: "Трекер времени", title: "Трекер времени",
description: "Контроль времени и<br/> выполнение задач" description: "Контроль времени и<br/> выполнение задач"
}, },
{ // {
path: "profile/treaties", // path: "profile/treaties",
img: paymentIcon, // img: paymentIcon,
title: "Договоры и отчетность", // title: "Договоры и отчетность",
description: "Ключевые условия<br/> договора" // description: "Ключевые условия<br/> договора"
}, // },
{ {
path: "profile/settings", path: "profile/settings",
img: settingIcon, img: settingIcon,

View File

@ -457,14 +457,6 @@ export const ProjectTracker = () => {
<img src={tasks} alt="img" /> <img src={tasks} alt="img" />
<p>Все мои задачи</p> <p>Все мои задачи</p>
</Link> </Link>
<Link
to="/profile/tracker"
className="tab"
onClick={() => dispatch(setToggleTab(3))}
>
<img src={archive} alt="img" />
<p>Архив</p>
</Link>
</div> </div>
<div className="tracker__tabs__content"> <div className="tracker__tabs__content">
<TrackerModal <TrackerModal

View File

@ -112,14 +112,6 @@ const Statistics = () => {
<img src={tasks} alt="img" /> <img src={tasks} alt="img" />
<p>Все мои задачи</p> <p>Все мои задачи</p>
</Link> </Link>
<Link
to="/profile/tracker"
className="tab"
onClick={() => toggleTabs(3)}
>
<img src={archive} alt="img" />
<p>Архив</p>
</Link>
</div> </div>
<div className="tracker__tabs__content"> <div className="tracker__tabs__content">
<div className="tracker__tabs__content__wrapper statistics-body"> <div className="tracker__tabs__content__wrapper statistics-body">

View File

@ -161,13 +161,6 @@ export const Tracker = () => {
<img src={tasks} alt="img" /> <img src={tasks} alt="img" />
<p>Все мои задачи</p> <p>Все мои задачи</p>
</div> </div>
<div
className={tab === 3 ? "tab active-tab" : "tab"}
onClick={() => toggleTabs(3)}
>
<img src={archive} alt="img" />
<p>Архив</p>
</div>
</div> </div>
<div className={`tracker__tabs__content`}> <div className={`tracker__tabs__content`}>
<div <div
@ -326,103 +319,6 @@ export const Tracker = () => {
</p> </p>
</div> </div>
</div> </div>
<div
className={
tab === 3
? "tracker__tabs__content__archive active__content"
: "tracker__tabs__content__projects"
}
>
<div className="archive__tasks">
<div className="archive__title">
<h3>Архив задач:</h3>
<p>
{`${filterCompleteTasks.length}
${caseOfNum(filterCompleteTasks.length, "tasks")}`}
</p>
<div className="archive__tasks-period">
<div className="buttons-month">
<button>
<img src={arrowViewReport} alt="<"></img>
</button>
<button>
<img src={arrowViewReport} alt=">"></img>
</button>
</div>
<div className="month-period">
<h2>Сентябрь,</h2>
<h3>2023</h3>
</div>
</div>
<div className="archive__tasks__search">
<img src={search} alt="search" />
<input
type="text"
placeholder="Найти задачу"
onChange={(event) => filterArchiveTasks(event)}
/>
</div>
</div>
{loader && <Loader style="green" />}
<ArchiveTableTracker
loader={loader}
filterCompleteTasks={filterCompleteTasks}
/>
</div>
<div className="archive__projects">
<div className="archive__projects-title">
<h3>Архив проектов:</h3>
<p>
{`${
projects?.filter((project) => project.status === 10).length
}
${caseOfNum(
projects?.filter((project) => project.status === 10)
.length,
"projects"
)}`}
</p>
</div>
<div className="archive__tasks-wrapper">
{Boolean(
projects?.filter((project) => project.status === 10).length
) ? (
projects?.map((project, index) => {
return project.status === 10 ? (
<div
className="archive__complete-task-project"
key={index}
>
<div className="archive__complete-task__description">
<p className="project-title-archive">
{project.name}
</p>
<p className="date">{project.date}</p>
</div>
<div className="archive__complete-task__creator">
<img src={mockAvatar} alt="#" />
<div className="creator-title">
<h4>Создатель проекта:</h4>
<p>{"Василий Тарасов"}</p>
</div>
</div>
</div>
) : (
""
);
})
) : (
<div className="archive__no-item-project">
<img src={archiveTrackerProjects} alt="#" />
<p>В архиве проектов нет</p>
</div>
)}
</div>
</div>
</div>
</div> </div>
</div> </div>
<Footer /> <Footer />