import React, {useEffect, useState} from 'react'; import {useSelector} from "react-redux"; import {ProfileHeader} from "../../components/ProfileHeader/ProfileHeader"; import {getProfileInfo} from "../../redux/outstaffingSlice"; import {Footer} from '../../components/Footer/Footer' import {transformHtml, urlForLocal} from "../../helper"; import {useRequest} from "../../HOOks/useRequest"; import arrow from "../../images/right-arrow.png"; import rightArrow from "../../images/arrowRight.png" import gitImgItem from "../../images/gitItemImg.png" import './summary.scss' import {apiRequest} from "../../api/request"; export const Summary = () => { const profileInfo = useSelector(getProfileInfo); const [openGit, setOpenGit] = useState(false); const [gitInfo, setGitInfo] = useState([]); useEffect(() => { apiRequest(`/profile/portfolio-projects?card_id=${localStorage.getItem('cardId')}`) .then(responseGit => setGitInfo(responseGit)) }, []); return (

Ваше резюме {openGit && - Git}

{openGit &&
setOpenGit(false)}> arrow

Вернуться

}
avatar

{profileInfo.fio} {profileInfo.specification}

{!openGit && }
{!openGit &&

Основной стек

{profileInfo.skillValues && profileInfo.skillValues.map((skill) => {skill.skill.name} )}
} {profileInfo.vc_text && !openGit &&
} {openGit &&

Страница портфолио кода разработчика

{gitInfo.length && gitInfo.map((itemGit) => { return
gitImg

{itemGit.title}

{itemGit.description}

{itemGit.main_stack}

arrowRight
}) }
}
) };