import React from 'react';
import style from './Description.module.css';
import dog from '../../images/dog.jpg';
import rectangle from '../../images/rectangle_secondPage.png';
import { Link } from 'react-router-dom';
import { LEVELS } from '../constants/constants';
import { selectProfiles, selectFilteredCandidates } from '../../redux/outstaffingSlice';
import { useSelector } from 'react-redux';
// const Description = ({ candidatesListArr, onLoadMore }) => {
// function createMarkup(text) {
// return { __html: text.split('
').slice(0, 3).join('') };
// }
// return (
//
//
//
// {candidatesListArr.map((el) => (
//
//
//

//
//
//
// {el.skillsName} разработчик, {LEVELS[el.level]}
//
// {el.text ? (
//
// ) : (
//
Описание отсутствует...
// )}
//
//
//
//
//
//
//
//
// {el.skills.map((e) => (
//
// {e.skill.name}
//
// ))}
//

//
//
//
// ))}
//
//
//
//
//
//
//
//
//
//
//
//
// );
// };
// export default Description;
const Description = ({ onLoadMore }) => {
const candidatesListArr = useSelector(selectProfiles);
const filteredListArr = useSelector(selectFilteredCandidates);
function createMarkup(text) {
return { __html: text.split('').slice(0, 3).join('') };
}
return (
{/*
{candidatesListArr.map((el) => (
{el.fio} разработчик, {LEVELS[el.level]}
{el.vc_text ? (
) : (
Описание отсутствует...
)}
{el.skillValues.map((e) => (
{e.skill.name}
))}
))}
*/}
{filteredListArr && filteredListArr.length > 0
? filteredListArr.map((el) => (
{el.fio} разработчик, {LEVELS[el.level]}
{el.vc_text ? (
) : (
Описание отсутствует...
)}
{el.skillValues.map((e) => (
{e.skill.name}
))}
))
: candidatesListArr.map((el) => (
{el.fio} разработчик, {LEVELS[el.level]}
{el.vc_text ? (
) : (
Описание отсутствует...
)}
{el.skillValues.map((e) => (
{e.skill.name}
))}
))}
);
};
export default Description;