import styles from './MySurveysList.module.css' import {useNavigate} from "react-router-dom"; interface MySurveyItem{ id: string, title: string, description: string, date: string status: 'active' | 'completed' } export const MySurveyList = () => { const navigate = useNavigate(); const surveys: MySurveyItem[] = [ { id: '1', title: 'Опрос 1', description: 'Описание опроса 1', date: '27-04-2025', status: 'active', }, { id: '2', title: 'Опрос 2', description: 'Описание опроса 2', date: '01-01-2025', status: 'completed', } ] const handleSurveyClick = (id: string) => { navigate(`/survey/${id}/questions`) } return(
{surveys.map((survey) => (
handleSurveyClick(survey.id)} role="button" tabIndex={0} >

{survey.title}

{survey.description}

Дата создания: {survey.date}
{survey.status === 'active' ? 'Активен' : 'Завершён'}
))}
) }