diff options
Diffstat (limited to 'src/screens/Messages/Conversation/MessageInputEmbed.tsx')
-rw-r--r-- | src/screens/Messages/Conversation/MessageInputEmbed.tsx | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/screens/Messages/Conversation/MessageInputEmbed.tsx b/src/screens/Messages/Conversation/MessageInputEmbed.tsx index 4fdd31bcf..bf28ed4fe 100644 --- a/src/screens/Messages/Conversation/MessageInputEmbed.tsx +++ b/src/screens/Messages/Conversation/MessageInputEmbed.tsx @@ -1,8 +1,6 @@ import React, {useCallback, useEffect, useMemo, useState} from 'react' import {LayoutAnimation, View} from 'react-native' import { - AppBskyEmbedImages, - AppBskyEmbedRecordWithMedia, AppBskyFeedPost, AppBskyRichtextFacet, AtUri, @@ -22,12 +20,12 @@ import { } from '#/lib/strings/url-helpers' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {usePostQuery} from '#/state/queries/post' -import {ImageHorzList} from '#/view/com/util/images/ImageHorzList' import {PostMeta} from '#/view/com/util/PostMeta' import {atoms as a, useTheme} from '#/alf' import {Button, ButtonIcon} from '#/components/Button' import {TimesLarge_Stroke2_Corner0_Rounded as X} from '#/components/icons/Times' import {Loader} from '#/components/Loader' +import * as MediaPreview from '#/components/MediaPreview' import {ContentHider} from '#/components/moderation/ContentHider' import {PostAlerts} from '#/components/moderation/PostAlerts' import {RichText} from '#/components/RichText' @@ -160,13 +158,6 @@ export function MessageInputEmbed({ return null } - const images = AppBskyEmbedImages.isView(post.embed) - ? post.embed.images - : AppBskyEmbedRecordWithMedia.isView(post.embed) && - AppBskyEmbedImages.isView(post.embed.media) - ? post.embed.media.images - : undefined - content = ( <View style={[ @@ -202,9 +193,7 @@ export function MessageInputEmbed({ /> </View> )} - {images && images?.length > 0 && ( - <ImageHorzList images={images} style={a.mt_xs} /> - )} + <MediaPreview.Embed embed={post.embed} style={a.mt_sm} /> </ContentHider> </View> ) |