Background
After the release of Tabs V1, we are adding nice-to-have improvements into V2.
Requirements
- When a user long-presses on a tab or article recommendation within the overview, show a context menu
- Context menu should contain
- Share > Shares article URL (same as in article view submenu)
- Close Tab > Closes that tab
Nice to have
- Add option to Close other tabs > Closes all tabs other than the one selected
- Save > Saves article, with toast to add to reading list, same flow as tapping "Save" from article toolbar
Designs
Engineering notes
- We might need to wrap our tabs hosting controller in a view controller on the client app side to be able to access the hint controller for the save article flow