add to the final Post component

This commit is contained in:
Samuel Newman
2026-03-03 16:28:10 +02:00
parent 7e47fdfff7
commit 1519b15d4c
+15 -10
View File
@@ -33,9 +33,11 @@ import {PostAlerts} from '#/components/moderation/PostAlerts'
import {Embed, PostEmbedViewContext} from '#/components/Post/Embed' import {Embed, PostEmbedViewContext} from '#/components/Post/Embed'
import {PostRepliedTo} from '#/components/Post/PostRepliedTo' import {PostRepliedTo} from '#/components/Post/PostRepliedTo'
import {ShowMoreTextButton} from '#/components/Post/ShowMoreTextButton' import {ShowMoreTextButton} from '#/components/Post/ShowMoreTextButton'
import {TranslatedPost} from '#/components/Post/Translated'
import {PostControls} from '#/components/PostControls' import {PostControls} from '#/components/PostControls'
import {RichText} from '#/components/RichText' import {RichText} from '#/components/RichText'
import {SubtleHover} from '#/components/SubtleHover' import {SubtleHover} from '#/components/SubtleHover'
import {Provider as OnDeviceTranslationProvider} from '#/translation'
import * as bsky from '#/types/bsky' import * as bsky from '#/types/bsky'
export function Post({ export function Post({
@@ -79,16 +81,18 @@ export function Post({
} }
if (record && richText && moderation) { if (record && richText && moderation) {
return ( return (
<PostInner <OnDeviceTranslationProvider>
post={postShadowed} <PostInner
record={record} post={postShadowed}
richText={richText} record={record}
moderation={moderation} richText={richText}
showReplyLine={showReplyLine} moderation={moderation}
hideTopBorder={hideTopBorder} showReplyLine={showReplyLine}
style={style} hideTopBorder={hideTopBorder}
onBeforePress={onBeforePress} style={style}
/> onBeforePress={onBeforePress}
/>
</OnDeviceTranslationProvider>
) )
} }
return null return null
@@ -215,6 +219,7 @@ function PostInner({
onPress={onPressShowMore} onPress={onPressShowMore}
/> />
)} )}
<TranslatedPost postText={richText.text} standalone />
</View> </View>
) : undefined} ) : undefined}
{post.embed ? ( {post.embed ? (