User story
- As an app user, I want to see the reading challenge within Activity, so that I can track my progress and access prizes.
Requirements
- Add reading challenge module in activity tab
- Ability to close the Module
- Module can be toggled on again in the “Customize” menu
- Supports one main CTA
- Supports illustration or GIF of Baby Globe
- Space for legal text below CTA
Modifications to announcement
- For logged-in users who dismiss the full-page announcement without joining, the module renders in State 1 in the Activity tab with a Join CTA so they can join later.
- Dismissing the full-page announcement does not suppress the module or widget Join CTA.
- Activity: If a logged-in user clicks “join challenge” first on the activity tab before seeing the announcement, show the announcement immediately after clicking. If they tap “Join challenge” on the announcement, they land on Activity in State 2. If they do not, they stay on Activity in State 1.