Basic presentation

This commit is contained in:
Eric Bailey
2024-10-22 14:41:32 -05:00
parent 8b55596d5e
commit 505c2f2f9d
2 changed files with 25 additions and 1 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
import {MMKV} from 'react-native-mmkv'
import {IS_DEV} from '#/env'
import {Account,Device} from '#/storage/schema'
import {Account, Device} from '#/storage/schema'
export * from '#/storage/schema'
@@ -85,5 +85,6 @@ if (IS_DEV && typeof window !== 'undefined') {
// @ts-ignore
window.bsky_storage = {
device,
account,
}
}
@@ -29,6 +29,7 @@ import {useComposerControls} from '#/state/shell/composer'
import {useMergedThreadgateHiddenReplies} from '#/state/threadgate-hidden-replies'
import {PostThreadFollowBtn} from '#/view/com/post-thread/PostThreadFollowBtn'
import {atoms as a, useTheme} from '#/alf'
import {Button, ButtonText} from '#/components/Button'
import {AppModerationCause} from '#/components/Pills'
import {RichText} from '#/components/RichText'
import {Text as NewText} from '#/components/Typography'
@@ -367,6 +368,28 @@ let PostThreadItemLoaded = ({
/>
</View>
)}
{AppBskyFeedPost.isRecord(post.record) && post.record.tags ? (
<View
style={[
a.flex_row,
a.flex_wrap,
a.align_start,
a.gap_sm,
a.pt_sm,
]}>
{post.record.tags.map((tag, i) => (
<Button
key={tag + i}
label={tag}
size="tiny"
variant="solid"
color="secondary">
<ButtonText>#{tag}</ButtonText>
</Button>
))}
</View>
) : null}
</ContentHider>
<ExpandedPostDetails
post={post}