Background
Every module in the Community Picks feed should give users control over how they interact with content. A three dot menu on each module provides quick access to hide/unhide actions. Building this as a shared component ensures consistent behavior across all modules and reduces implementation overhead per module. Individual cards give access to the following actions: Open, Open in new tab, Save, Share and Copy link address
User Story
As a reader browsing the Community Picks feed, I want to hide individual modules and act on individual article items so that I can curate my feed experience and act on content I find interesting.
Requirements
- ✅ Every module and relevant article in the Community Picks feed should display a three dot menu icon in the top right corner
- ✅ Tapping the three dot menu should reveal the option to Hide module
- ✅ Hide should remove the module from the feed with an option to undo. Hidden modules should remain hidden on subsequent feed loads
- ✅ Previously hidden modules can be restored in settings
- ✅ Menu behaviour and styling should be consistent across all modules
- ✅ Each article should have the following actions: Open, Open in new tab, Save, Share and Copy link address. If the article is already saved on a list, give the users the option to move the article to a new list, as we do in the long press.

