import React, {useState} from 'react';
import {useSelector} from "react-redux";
import {Link} from "react-router-dom";
import {ProfileHeader} from "../../components/ProfileHeader/ProfileHeader";
import {ProfileBreadcrumbs} from "../../components/ProfileBreadcrumbs/ProfileBreadcrumbs"
import {Footer} from "../../components/Footer/Footer";
import {getProfileInfo} from "../../redux/outstaffingSlice";
import {urlForLocal} from "../../helper";
import reportsIcon from "../../images/reports.png"
import summaryIcon from "../../images/summaryIcon.png"
import timerIcon from "../../images/timerIcon.png"
import paymentIcon from "../../images/paymentIcon.png"
import settingIcon from "../../images/settingIcon.png"
import rightArrow from "../../images/arrowRight.png"
import './profile.scss'
export const Profile = () => {
const profileInfo = useSelector(getProfileInfo);
const [user] = useState(localStorage.getItem('role_status') === '18' ? 'partner' : 'developer')
const [profileItemsInfo] = useState({
developer: [
{
path: '/calendar',
img: reportsIcon,
title: 'Ваша отчетность',
description: 'Отработанных в этом месяце часов'
},
{
path: '/summary',
img: summaryIcon,
title: 'Данные и резюме',
description: 'Ваше резюме
заполнено'
},
{
path: '/tracker',
img: timerIcon,
title: 'Трекер времени',
description: 'Сколько времени занимает
выполнение задач'
},
{
path: '/payouts',
img: paymentIcon,
title: 'Выплаты',
description: 'У вас подтвержден
статус самозанятого'
},
{
path: '/settings',
img: settingIcon,
title: 'Настройки аккаунта',
description: 'Перейдите чтобы начать
редактирование'
}
],
partner: [
{
path: '/requests',
img: reportsIcon,
title: 'Запросы и открытые позиции',
description: 'У вас 2 вакансии
открытые от лица компании'
},
{
path: '/categories',
img: summaryIcon,
title: 'Данные персонала',
description: 'Наши специалисты
уже работающие у вас'
},
{
path: '/tracker',
img: timerIcon,
title: 'Трекер времени',
description: 'Контроль времени и
выполнение задач'
},
{
path: '/treaties',
img: paymentIcon,
title: 'Договора и отчетность',
description: 'Ключевые условия
договора'
},
{
path: '/settings',
img: settingIcon,
title: 'Настройки аккаунта',
description: 'Перейдите чтобы начать
редактирование'
}
]
})
return (
Добрый день,
{profileInfo.fio} : 'ООО НДВ Консалтинг' }{user === 'developer' ? {profileInfo.fio}, {profileInfo.specification} разработчик : 'ООО НДВ Консалтинг' }