about summary refs log tree commit diff
path: root/src/components/dms/MessageItemEmbed.tsx
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2024-09-11 16:20:32 +0100
committerGitHub <noreply@github.com>2024-09-11 16:20:32 +0100
commit580b67ba3751f74545ae0c36e0c4a91ae8f42b20 (patch)
tree0b1b9ca2c1948c503f41609d1e321e77d62f7fc5 /src/components/dms/MessageItemEmbed.tsx
parentb04ecbe54d2cb0581b8b33a46dc07d5d5e978c13 (diff)
downloadvoidsky-580b67ba3751f74545ae0c36e0c4a91ae8f42b20.tar.zst
disable autoplay within messages and trim feelers (#5260)
Diffstat (limited to 'src/components/dms/MessageItemEmbed.tsx')
-rw-r--r--src/components/dms/MessageItemEmbed.tsx17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/components/dms/MessageItemEmbed.tsx b/src/components/dms/MessageItemEmbed.tsx
index 3db00aece..f9eb4d3af 100644
--- a/src/components/dms/MessageItemEmbed.tsx
+++ b/src/components/dms/MessageItemEmbed.tsx
@@ -4,6 +4,7 @@ import {AppBskyEmbedRecord} from '@atproto/api'
 
 import {PostEmbeds, PostEmbedViewContext} from '#/view/com/util/post-embeds'
 import {atoms as a, native, useTheme} from '#/alf'
+import {MessageContextProvider} from './MessageContext'
 
 let MessageItemEmbed = ({
   embed,
@@ -13,13 +14,15 @@ let MessageItemEmbed = ({
   const t = useTheme()
 
   return (
-    <View style={[a.my_xs, t.atoms.bg, native({flexBasis: 0})]}>
-      <PostEmbeds
-        embed={embed}
-        allowNestedQuotes
-        viewContext={PostEmbedViewContext.Feed}
-      />
-    </View>
+    <MessageContextProvider>
+      <View style={[a.my_xs, t.atoms.bg, native({flexBasis: 0})]}>
+        <PostEmbeds
+          embed={embed}
+          allowNestedQuotes
+          viewContext={PostEmbedViewContext.Feed}
+        />
+      </View>
+    </MessageContextProvider>
   )
 }
 MessageItemEmbed = React.memo(MessageItemEmbed)