import { useState, FC } from 'react'; import { cn } from '../../../../lib/cn'; import { ChevroneDown } from '../../../../assets/icons/groups'; import MyContestItem from './MyContestItem'; import RegisterContestItem from './RegisterContestItem'; import { Contest } from '../../../../redux/slices/contests'; interface ContestsBlockProps { contests: Contest[]; title: string; className?: string; type?: 'my' | 'reg'; } const ContestsBlock: FC = ({ contests, title, className, type = 'my', }) => { const [active, setActive] = useState(title != 'Скрытые'); return (
{ setActive(!active); }} > {title}
{contests.map((v, i) => { return type == 'my' ? ( ) : ( ); })}
); }; export default ContestsBlock;