import React from 'react' import GroupBadgePill from './GroupBadgePill' export default function GroupPromoCard({ group, eyebrow = 'Groups spotlight', title, description, ctaLabel = 'Open group' }) { if (!group) return null return (

{eyebrow}

{title || group.name}

{description || group.headline || group.bio_excerpt || 'Collective publishing for shared releases, artwork credits, and collaborative identity.'}

{(Array.isArray(group.trust_signals) ? group.trust_signals : []).slice(0, 3).map((signal) => ( ))} {group.is_recruiting ? : null}
{ctaLabel} Browse all groups
{group.avatar_url ? : }
{group.name}
{group.owner?.username || group.owner?.name ? `Led by ${group.owner.username || group.owner.name}` : 'Shared publishing identity'}
{Number(group.counts?.artworks || 0).toLocaleString()}
Published artworks
{Number(group.counts?.followers || 0).toLocaleString()}
Followers
{Number(group.counts?.members || 0).toLocaleString()}
Members
{Number(group.counts?.collections || 0).toLocaleString()}
Collections
) }