import React, {useState} from 'react'; import {ProfileHeader} from "../../components/ProfileHeader/ProfileHeader"; import {Footer} from '../../components/Footer/Footer' import project from '../../images/trackerProject.svg' import tasks from '../../images/trackerTasks.svg' import archive from '../../images/archiveTracker.svg' import avatarTest from '../../images/AvatarTest .png' import selectArrow from '../../images/select.svg' import commentsBoard from '../../images/commentsBoard.svg' import filesBoard from '../../images/filesBoard.svg' import './tracker.scss' export const Tracker = () => { const [toggleTab, setToggleTab] = useState(1) const [projects] = useState([ { name: 'Разработка трекера', count: 4 }, { name: 'Кинотеатр', count: 4 }, { name: 'Проект страхование', count: 4 } ]) const [tabTaskMok] = useState([ { name: 'Открытые', tasks: [ { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest }, { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest } ] }, { name: 'В процессе', tasks: [ { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest } ] }, { name: 'На проверке', tasks: [ { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest }, { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest }, { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest } ] }, { name: 'Готово', tasks: [ { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest }, { task: 'PR - 2245', description: 'Сверстать часть таблицы. Сверстать часть таблицы', comments: 12, files: 0, avatarCreated: avatarTest, avatarDo: avatarTest } ] } ]) const toggleTabs = (index) => { setToggleTab(index) } return (

Трекер

toggleTabs(1)}> img

Проекты

toggleTabs(2)}> img

Задачи

toggleTabs(3)}> img

Архив

{projects.map((project, index) => { return

{project.name}

Открытые задачи

{project.count} +
}) }

Проект : Разработка трекера

+
avatar avatar avatar avatar +9
Учавствую arrow
Мои arrow
{tabTaskMok.map((section, index) => { return
= 3 ? 'tasks__board tasks__board__more' : 'tasks__board'}>
{section.name}
+ ...
{section.tasks.map((task, index) => { return

{task.task}

...

{task.description}

commentsImg {task.comments} коментариев
filesImg {task.files} файлов
avatar avatar
}) } {section.tasks.length >= 3 && + }
}) }
) };