jc4p/ReactiveArena

Grid View Item Tap Handler

Opened this issue · 1 comments

jc4p commented

Post 0.1 we'll need a block detail view (which shows like, connections and comments and stuff), but for now when tapping on an item in the grid view I'm fine with:

  • For images, show the image and allow saving/copying/Share Sheet
  • For links (webpages, embedded, attachments) open in Browser (Safari/Chrome on iOS, ACTION_BROWSE intent on Android)
  • For channels, show the channel (guess we need a nav bar in that case, so you can go back?)
jc4p commented

Generic link handler added in 770a56d but per the comments in the commit message:

rn it just opens up the source or highest res image using React Native's
Linking module. I don't know how it'll handle running on a real device
which could have Chrome and Safari installed, I don't want it to always
open Safari I hate apps that do that ish.

so I'm not ready to ✔️ any of the checklist items for this yet