Fix some bugs in tablet mode

This commit is contained in:
Paul Frazee
2023-09-28 13:42:38 -07:00
committed by Samuel Newman
parent 93cba630ca
commit 00827c713c
2 changed files with 24 additions and 23 deletions
+23 -22
View File
@@ -1,20 +1,20 @@
import React, {memo, useMemo, useState, useEffect} from 'react' import React, {memo, useEffect,useMemo, useState} from 'react'
import { import {
Animated, Animated,
TouchableOpacity,
Pressable, Pressable,
StyleSheet, StyleSheet,
TouchableOpacity,
View, View,
} from 'react-native' } from 'react-native'
import { import {
AppBskyActorDefs,
AppBskyEmbedImages, AppBskyEmbedImages,
AppBskyEmbedRecordWithMedia,
AppBskyFeedDefs, AppBskyFeedDefs,
AppBskyFeedPost, AppBskyFeedPost,
ModerationOpts,
ModerationDecision,
moderateProfile, moderateProfile,
AppBskyEmbedRecordWithMedia, ModerationDecision,
AppBskyActorDefs, ModerationOpts,
} from '@atproto/api' } from '@atproto/api'
import {AtUri} from '@atproto/api' import {AtUri} from '@atproto/api'
import { import {
@@ -22,28 +22,29 @@ import {
FontAwesomeIconStyle, FontAwesomeIconStyle,
Props, Props,
} from '@fortawesome/react-native-fontawesome' } from '@fortawesome/react-native-fontawesome'
import {msg,Trans} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {FeedNotification} from '#/state/queries/notifications/feed' import {FeedNotification} from '#/state/queries/notifications/feed'
import {s, colors} from 'lib/styles' import {useAnimatedValue} from 'lib/hooks/useAnimatedValue'
import {niceDate} from 'lib/strings/time' import {usePalette} from 'lib/hooks/usePalette'
import {HeartIconSolid} from 'lib/icons'
import {makeProfileLink} from 'lib/routes/links'
import {sanitizeDisplayName} from 'lib/strings/display-names' import {sanitizeDisplayName} from 'lib/strings/display-names'
import {sanitizeHandle} from 'lib/strings/handles' import {sanitizeHandle} from 'lib/strings/handles'
import {pluralize} from 'lib/strings/helpers' import {pluralize} from 'lib/strings/helpers'
import {HeartIconSolid} from 'lib/icons' import {niceDate} from 'lib/strings/time'
import {Text} from '../util/text/Text' import {colors,s} from 'lib/styles'
import {UserAvatar, PreviewableUserAvatar} from '../util/UserAvatar'
import {UserPreviewLink} from '../util/UserPreviewLink'
import {ImageHorzList} from '../util/images/ImageHorzList'
import {Post} from '../post/Post'
import {Link, TextLink} from '../util/Link'
import {usePalette} from 'lib/hooks/usePalette'
import {useAnimatedValue} from 'lib/hooks/useAnimatedValue'
import {formatCount} from '../util/numeric/format'
import {makeProfileLink} from 'lib/routes/links'
import {TimeElapsed} from '../util/TimeElapsed'
import {isWeb} from 'platform/detection' import {isWeb} from 'platform/detection'
import {Trans, msg} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {FeedSourceCard} from '../feeds/FeedSourceCard' import {FeedSourceCard} from '../feeds/FeedSourceCard'
import {Post} from '../post/Post'
import {ImageHorzList} from '../util/images/ImageHorzList'
import {Link, TextLink} from '../util/Link'
import {formatCount} from '../util/numeric/format'
import {Text} from '../util/text/Text'
import {TimeElapsed} from '../util/TimeElapsed'
import {PreviewableUserAvatar,UserAvatar} from '../util/UserAvatar'
import {UserPreviewLink} from '../util/UserPreviewLink'
const MAX_AUTHORS = 5 const MAX_AUTHORS = 5
@@ -75,7 +75,7 @@ const styles = StyleSheet.create({
alignItems: 'center', alignItems: 'center',
justifyContent: 'center', justifyContent: 'center',
}, },
// @ts-ignore web only // @ts-ignore web only
loadLatestInline: isWeb loadLatestInline: isWeb
? { ? {
left: 'calc(50vw - 282px)', left: 'calc(50vw - 282px)',