Files
bsky-social-app/modules/expo-bluesky-context-menu/index.ts
T
Claude d4fd15dc20 Add iOS peek long-press context menu for image embeds
Introduces expo-bluesky-context-menu, a compositional Root/Trigger/Menu/MenuItem
wrapper around UIContextMenuInteraction. The preview ViewController is sized to
the image's true aspect ratio so tall/panorama previews don't stretch mid-lift,
and menu icons are rasterized from the app's SVG icon set on the native side.

The preview prop is a discriminated union (image today; video and externalCard
reserved) so the same module can back those embeds in follow-ups.

https://claude.ai/code/session_015REmux3R9uuEMMJUHxTyQT
2026-05-25 14:35:14 +03:00

8 lines
299 B
TypeScript

export {Menu} from './src/Menu'
export {MenuItem} from './src/MenuItem'
export {MenuItemIcon} from './src/MenuItemIcon'
export {MenuItemText} from './src/MenuItemText'
export {Root} from './src/Root'
export {Trigger} from './src/Trigger'
export type {MenuItemSpec,PreviewContent} from './src/types'