"use client"; import { DrawingPinFilledIcon } from "@radix-ui/react-icons"; import { Event, Participant, User } from "@repo/db"; import ModalBtn from "./Modal"; import MDEditor from "@uiw/react-md-editor"; import { Badge } from "@repo/shared-components"; export const EventCard = ({ user, event, }: { user: User; event: Event & { Participants: Participant[]; }; }) => { return (

{event.name}

{event.type === "COURSE" && ( Zusatzqualifikation )} {event.type === "EVENT" && ( Event )}
{event.finishedBadges.map((b) => { return ; })}

Teilnahmevoraussetzungen: {!event.requiredBadges.length && "Keine"}

{!!event.requiredBadges.length && (
Abzeichen:
{event.requiredBadges.map((badge) => (
{badge}
))}
)}
); };