import React, { useEffect, useState } from "react";
import { Link, Navigate, useNavigate } from "react-router-dom";
import { useSelector, useDispatch } from "react-redux";
import {
getPartnerRequestId,
getPartnerRequests,
setPartnerRequestId,
setPartnerRequestInfo,
} from "../../redux/outstaffingSlice";
import { ProfileHeader } from "../../components/ProfileHeader/ProfileHeader";
import { ProfileBreadcrumbs } from "../../components/ProfileBreadcrumbs/ProfileBreadcrumbs";
import { Footer } from "../../components/Footer/Footer";
import { Navigation } from "../../components/Navigation/Navigation";
import { Loader } from "../../components/Loader/Loader";
import ModalLayout from "../../components/UI/ModalLayout/ModalLayout";
import { apiRequest } from "../../api/request";
import { getCorrectDate } from "../../components/Calendar/calendarHelper";
import { urlForLocal } from "../../helper";
import arrowSwitchDate from "../../images/arrowViewReport.png";
import backEndImg from "../../images/QualificationInfo.png";
import middle from "../../images/QualificationInfoMiddle.png";
import deleteBtn from "../../images/deleteBtn.png";
import "./partnerBid.scss";
export const PartnerBid = () => {
if (localStorage.getItem("role_status") !== "18") {
return
Вы решили удалить заявку. После удаления ее нельзя будет восстановить. Продолжаем?
Дата заявки : {getCorrectDate(requestInfo.created_at)}
Требования к стеку разработчика |
Квалификация |
---|---|
{requestInfo.position.name}. {requestInfo.skills.map((skill, index) => { return ( {skill.name} {requestInfo.skills.length > index + 1 ? "," : "."} ); })} |
{requestInfo.position.name} |
{requestInfo.descr} |
{requestInfo.level} |
Подходящие сотрудники по запросу
{person.fio} - {person.position_title},{" "} {levels[person.level]}
Подробнее