Files
DataRush/services/frontend/src/pages/Competitions/modules/CompetitionGrid/index.tsx
T
2025-03-01 20:14:52 +09:00

20 lines
566 B
TypeScript

import { Competition } from "@/shared/types";
import { CompetitionCard } from "../../components/CompetitionCard";
import { Link } from "react-router";
interface CompetitionGridProps {
competitions: Competition[];
}
export function CompetitionGrid({ competitions }: CompetitionGridProps) {
return (
<div className="grid grid-cols-3 gap-9">
{competitions.map((competition) => (
<Link key={competition.id} to={`/competition/${competition.id}`}>
<CompetitionCard competition={competition} />
</Link>
))}
</div>
);
}