Skip to content

fix: RecentActivity uses the wrong icons for each metric #118

Description

@Mkalbani

File: src/components/RecentActivity.tsx

Problem
The activity card renders:

  • call.svg next to groupSize ("Call a friend" icon for group size?)
  • audience.svg next to participants
  • 50-50.svg next to earnings

None of those icons match their label semantically.

Expected

  • Map icons to the data they represent:
    • groupSizeusers.svg (or similar people icon)
    • participants → same / variant
    • earningscoins.svg
    • Also use activity.coins.gold / activity.coins.red instead of a hardcoded 🏆.
  • Add proper alt text per icon (alt="" for purely decorative icons is fine once the mapping is correct).

Acceptance

  • Visual review confirms each icon matches its metric.
  • Any unused assets (call.svg, 50-50.svg here) are removed from this component.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions