import React from 'react' import GroupBadgePill from './GroupBadgePill' export default function GroupProfileSummary({ contributions = [], href = null }) { if (!Array.isArray(contributions) || contributions.length === 0) return null const featured = contributions.slice(0, 3) return (
Group footprint

Collaborative work across public groups

See the groups this creator contributes to through releases, credited artworks, and shared publishing activity.

{href ? View full contribution history : null}
{featured.map((entry) => (
{entry.group?.avatar_url ? {entry.group?.name} : }
{entry.group?.name}
{entry.role?.label ?
{entry.role.label}
: null} {entry.summary ?
{entry.summary}
: null}
{entry.trusted ? : null} {entry.recent_release_titles?.length ? : null}
{Number(entry.counts?.artworks || 0).toLocaleString()} artworks {Number(entry.counts?.releases || 0).toLocaleString()} releases {Number(entry.counts?.projects || 0).toLocaleString()} projects
))}
) }