import { Link } from 'react-router-dom' import { Inbox } from 'lucide-react' import { useOrgInbox } from '../context/OrgInboxContext' /** * Desktop-Dashboard: Hinweis auf offene Beitrittsanträge (nur ab 1024px sichtbar via CSS). */ export default function DashboardOrgInboxWidget() { const { canAccessOrgInbox, inboxJoinRequests, inboxCount } = useOrgInbox() if (!canAccessOrgInbox) return null const preview = (inboxJoinRequests || []).slice(0, 5) return (

Posteingang

{inboxCount > 0 ? ( {inboxCount} ) : null}

{inboxCount === 0 ? 'Keine offenen Beitrittsanträge.' : `${inboxCount} offene Beitrittsantrag${inboxCount === 1 ? '' : 'e'}.`}

{preview.length > 0 ? ( ) : null}
Zum Posteingang
) }