Direct port of embeds to new arch

(cherry picked from commit cc3fa1f6cea396dd9222486c633a508bfee1ecd6)
This commit is contained in:
Eric Bailey
2025-01-08 20:09:46 -06:00
parent 5bff031e72
commit f82ec3380a
3 changed files with 515 additions and 6 deletions
+3 -2
View File
@@ -33,11 +33,12 @@ import {useComposerControls} from '#/state/shell/composer'
import {useMergedThreadgateHiddenReplies} from '#/state/threadgate-hidden-replies'
import {FeedNameText} from '#/view/com/util/FeedInfoText'
import {PostCtrls} from '#/view/com/util/post-ctrls/PostCtrls'
import {PostEmbeds, PostEmbedViewContext} from '#/view/com/util/post-embeds'
import {PostEmbedViewContext} from '#/view/com/util/post-embeds'
import {PostMeta} from '#/view/com/util/PostMeta'
import {Text} from '#/view/com/util/text/Text'
import {PreviewableUserAvatar} from '#/view/com/util/UserAvatar'
import {atoms as a} from '#/alf'
import {PostEmbed} from '#/components/embeds/PostEmbed'
import {Pin_Stroke2_Corner0_Rounded as PinIcon} from '#/components/icons/Pin'
import {Repost_Stroke2_Corner2_Rounded as RepostIcon} from '#/components/icons/Repost'
import {ContentHider} from '#/components/moderation/ContentHider'
@@ -520,7 +521,7 @@ let PostContent = ({
) : undefined}
{postEmbed ? (
<View style={[a.pb_xs]}>
<PostEmbeds
<PostEmbed
embed={postEmbed}
moderation={moderation}
onOpen={onOpenEmbed}