From 25fdb41948b53d628b4d8a041bd41744d45b19b6 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Mon, 14 Nov 2022 14:16:31 -0600 Subject: Fix overflows in post meta info --- src/view/com/post-thread/PostThreadItem.tsx | 48 +++++++++-------------------- 1 file changed, 15 insertions(+), 33 deletions(-) (limited to 'src/view/com/post-thread/PostThreadItem.tsx') diff --git a/src/view/com/post-thread/PostThreadItem.tsx b/src/view/com/post-thread/PostThreadItem.tsx index 4dd6f33e1..c63364ecb 100644 --- a/src/view/com/post-thread/PostThreadItem.tsx +++ b/src/view/com/post-thread/PostThreadItem.tsx @@ -1,6 +1,6 @@ import React, {useMemo} from 'react' import {observer} from 'mobx-react-lite' -import {Image, StyleSheet, Text, TouchableOpacity, View} from 'react-native' +import {StyleSheet, Text, View} from 'react-native' import Svg, {Line} from 'react-native-svg' import {AtUri} from '../../../third-party/uri' import * as PostType from '../../../third-party/api/src/client/types/app/bsky/feed/post' @@ -13,6 +13,7 @@ import {UserAvatar} from '../util/UserAvatar' import {s, colors} from '../../lib/styles' import {ago, pluralize} from '../../lib/strings' import {useStores} from '../../../state' +import {PostMeta} from '../util/PostMeta' import {PostCtrls} from '../util/PostCtrls' const PARENT_REPLY_LINE_LENGTH = 8 @@ -93,7 +94,7 @@ export const PostThreadItem = observer(function PostThreadItem({ style={styles.metaItem} href={authorHref} title={authorTitle}> - + {item.author.displayName || item.author.handle} @@ -117,7 +118,9 @@ export const PostThreadItem = observer(function PostThreadItem({ style={styles.metaItem} href={authorHref} title={authorTitle}> - @{item.author.handle} + + @{item.author.handle} + @@ -240,36 +243,14 @@ export const PostThreadItem = observer(function PostThreadItem({ /> - - - - {item.author.displayName || item.author.handle} - - - - @{item.author.handle} - - - · {ago(item.indexedAt)} - - - - - - + {item.replyingToAuthor && item.replyingToAuthor !== item.author.handle && ( @@ -350,6 +331,7 @@ const styles = StyleSheet.create({ }, metaItem: { paddingRight: 5, + maxWidth: 240, }, postText: { fontFamily: 'Helvetica Neue', -- cgit 1.4.1