import {Link} from 'react-router-dom' import calendarImage from './../../../images/calendar.svg' import './quiz.scss' import {useDispatch} from "react-redux"; import {setSelectedTest} from "../../../redux/quizSlice"; export const MyTestsQuiz = ({listTests}) => { const formationEndingOfScore = (score) => { const lastNumber = score % 10 if(score === 11 ||score === 12 ||score === 13 ||score === 14 ){ return 'баллов' }else if(lastNumber === 2 || lastNumber === 3 || lastNumber === 4 ){ return 'балла' }else if(lastNumber === 1){ return 'балл' }else{ return 'баллов' } } const dispatch = useDispatch() const recordSelectedTest = (item) => dispatch(setSelectedTest(item)) return (
Мои тесты
{listTests.map(item => { switch (item.status) { case 1: return

{item.questionnaire_title}

recordSelectedTest(item)}>Пройти
case 2: return

{item.questionnaire_title}

{item.testing_date}
{item.score} {formationEndingOfScore(item.score)}
case 3: return

{item.questionnaire_title}

На проверке
default: break } })}
) }