about summary refs log tree commit diff
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-05-24 01:25:11 +0100
committerGitHub <noreply@github.com>2024-05-24 01:25:11 +0100
commitfa039e542d06c2e9e24f46464b18256aa0f10b7f (patch)
treede6cd73b57c5ab373bc2a8cbbef7500379c7b8a4
parentf7ee532a8521b96afd2cb358980d9b25bd59c29a (diff)
downloadvoidsky-fa039e542d06c2e9e24f46464b18256aa0f10b7f.tar.zst
Include feedContext in DOM as data- (#4206)
-rw-r--r--src/view/com/posts/FeedItem.tsx3
-rw-r--r--src/view/com/util/Link.tsx1
2 files changed, 3 insertions, 1 deletions
diff --git a/src/view/com/posts/FeedItem.tsx b/src/view/com/posts/FeedItem.tsx
index 6e7c1c7eb..1a5f954e3 100644
--- a/src/view/com/posts/FeedItem.tsx
+++ b/src/view/com/posts/FeedItem.tsx
@@ -196,7 +196,8 @@ let FeedItemInner = ({
       href={href}
       noFeedback
       accessible={false}
-      onBeforePress={onBeforePress}>
+      onBeforePress={onBeforePress}
+      dataSet={{feedContext}}>
       <View style={{flexDirection: 'row', gap: 10, paddingLeft: 8}}>
         <View style={{width: 52}}>
           {isThreadChild && (
diff --git a/src/view/com/util/Link.tsx b/src/view/com/util/Link.tsx
index df82124f9..865be4552 100644
--- a/src/view/com/util/Link.tsx
+++ b/src/view/com/util/Link.tsx
@@ -45,6 +45,7 @@ interface Props extends ComponentProps<typeof TouchableOpacity> {
   hoverStyle?: StyleProp<ViewStyle>
   noFeedback?: boolean
   asAnchor?: boolean
+  dataSet?: Object | undefined
   anchorNoUnderline?: boolean
   navigationAction?: 'push' | 'replace' | 'navigate'
   onPointerEnter?: () => void