Skip to main content

Earn Earn Earn Combined Filter And Lens

EPIC: earn
Earn tab
STORY: earn
As a member I browse chores and bounties together in one Earn tab, filter the combined list, and see it follow the viewing-as lens; a parental viewer gets the edit affordance.
AC: earn_combined_filter_and_lens
The Earn tab renders the unified chores + bounties list with a filter; the filter narrows the list; the viewing-as lens drives the browse-context label; a parental viewer sees the edit entry.

open Earn → combined chores + bounties list + filter

User Actions:
  • Tapped: widget with text "Earn"
  • Tapped: widget with text "All"
Expect:
  • on Earn
  • filter All renders
  • filter To-do renders
  • filter Bounties renders
  • filter Claimable renders
  • the expectation shows in the combined list
  • the bounty shows in the SAME combined list
  • a parental viewer gets the edit affordance
Events:
  • [ANALYTIC] [page]: EarnRoute
  • CatalogStarted

filter → Bounties narrows the combined list

User Actions:
  • Tapped: widget with text "Bounties"
Expect:
  • bounty remains under the Bounties filter
  • the expectation is filtered out

viewing-as switches to Luna → lens updates the list

Expect:
  • still on Earn
Events:
  • CatalogMemberSelected