###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 save, share, and hide/unhide actions. Building this as a shared component ensures consistent behavior across all modules and reduces implementation overhead per module.
###User Story
As a reader browsing the Community Picks feed, I want to save, share, or hide individual modules, so that I can curate my feed experience and act on content I find interesting.
###Requirements
- Every module 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 following options: Save, Share, Hide module
- Save should add the module's content to the user's saved articles
- Share should trigger the native share sheet with a link to the relevant content
- 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 behavior and styling should be consistent across all modules
###Design Link
[Figma link — placeholder]