diff options
Diffstat (limited to 'src/view/screens')
-rw-r--r-- | src/view/screens/ModerationBlockedAccounts.tsx | 2 | ||||
-rw-r--r-- | src/view/screens/ModerationMutedAccounts.tsx | 2 | ||||
-rw-r--r-- | src/view/screens/Profile.tsx | 6 | ||||
-rw-r--r-- | src/view/screens/Search/Search.tsx | 30 |
4 files changed, 6 insertions, 34 deletions
diff --git a/src/view/screens/ModerationBlockedAccounts.tsx b/src/view/screens/ModerationBlockedAccounts.tsx index 1c592dde8..c03275f5d 100644 --- a/src/view/screens/ModerationBlockedAccounts.tsx +++ b/src/view/screens/ModerationBlockedAccounts.tsx @@ -40,7 +40,6 @@ export const ModerationBlockedAccounts = withAuthRequired( const [isPTRing, setIsPTRing] = React.useState(false) const { data, - dataUpdatedAt, isFetching, isError, error, @@ -95,7 +94,6 @@ export const ModerationBlockedAccounts = withAuthRequired( testID={`blockedAccount-${index}`} key={item.did} profile={item} - dataUpdatedAt={dataUpdatedAt} /> ) return ( diff --git a/src/view/screens/ModerationMutedAccounts.tsx b/src/view/screens/ModerationMutedAccounts.tsx index 36bcbf1fa..c0ff17eb4 100644 --- a/src/view/screens/ModerationMutedAccounts.tsx +++ b/src/view/screens/ModerationMutedAccounts.tsx @@ -40,7 +40,6 @@ export const ModerationMutedAccounts = withAuthRequired( const [isPTRing, setIsPTRing] = React.useState(false) const { data, - dataUpdatedAt, isFetching, isError, error, @@ -95,7 +94,6 @@ export const ModerationMutedAccounts = withAuthRequired( testID={`mutedAccount-${index}`} key={item.did} profile={item} - dataUpdatedAt={dataUpdatedAt} /> ) return ( diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index 5411bc044..7b25e012c 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -57,7 +57,6 @@ export const ProfileScreen = withAuthRequired( } = useResolveDidQuery(name) const { data: profile, - dataUpdatedAt, error: profileError, refetch: refetchProfile, isFetching: isFetchingProfile, @@ -100,7 +99,6 @@ export const ProfileScreen = withAuthRequired( return ( <ProfileScreenLoaded profile={profile} - dataUpdatedAt={dataUpdatedAt} moderationOpts={moderationOpts} hideBackButton={!!route.params.hideBackButton} /> @@ -125,16 +123,14 @@ export const ProfileScreen = withAuthRequired( function ProfileScreenLoaded({ profile: profileUnshadowed, - dataUpdatedAt, moderationOpts, hideBackButton, }: { profile: AppBskyActorDefs.ProfileViewDetailed - dataUpdatedAt: number moderationOpts: ModerationOpts hideBackButton: boolean }) { - const profile = useProfileShadow(profileUnshadowed, dataUpdatedAt) + const profile = useProfileShadow(profileUnshadowed) const {currentAccount} = useSession() const setMinimalShellMode = useSetMinimalShellMode() const {openComposer} = useComposerControls() diff --git a/src/view/screens/Search/Search.tsx b/src/view/screens/Search/Search.tsx index 0788dd79d..9cd7ee370 100644 --- a/src/view/screens/Search/Search.tsx +++ b/src/view/screens/Search/Search.tsx @@ -111,7 +111,6 @@ function EmptyState({message, error}: {message: string; error?: string}) { function SearchScreenSuggestedFollows() { const pal = usePalette('default') const {currentAccount} = useSession() - const [dataUpdatedAt, setDataUpdatedAt] = React.useState(0) const [suggestions, setSuggestions] = React.useState< AppBskyActorDefs.ProfileViewBasic[] >([]) @@ -141,7 +140,6 @@ function SearchScreenSuggestedFollows() { ) setSuggestions(Array.from(friendsOfFriends.values())) - setDataUpdatedAt(Date.now()) } try { @@ -151,23 +149,12 @@ function SearchScreenSuggestedFollows() { error: e, }) } - }, [ - currentAccount, - setSuggestions, - setDataUpdatedAt, - getSuggestedFollowsByActor, - ]) + }, [currentAccount, setSuggestions, getSuggestedFollowsByActor]) return suggestions.length ? ( <FlatList data={suggestions} - renderItem={({item}) => ( - <ProfileCardWithFollowBtn - profile={item} - noBg - dataUpdatedAt={dataUpdatedAt} - /> - )} + renderItem={({item}) => <ProfileCardWithFollowBtn profile={item} noBg />} keyExtractor={item => item.did} // @ts-ignore web only -prf desktopFixedHeight @@ -205,7 +192,6 @@ function SearchScreenPostResults({query}: {query: string}) { fetchNextPage, isFetchingNextPage, hasNextPage, - dataUpdatedAt, } = useSearchPostsQuery({query}) const onPullToRefresh = React.useCallback(async () => { @@ -258,7 +244,7 @@ function SearchScreenPostResults({query}: {query: string}) { data={items} renderItem={({item}) => { if (item.type === 'post') { - return <Post post={item.post} dataUpdatedAt={dataUpdatedAt} /> + return <Post post={item.post} /> } else { return <Loader /> } @@ -291,7 +277,6 @@ function SearchScreenPostResults({query}: {query: string}) { function SearchScreenUserResults({query}: {query: string}) { const {_} = useLingui() const [isFetched, setIsFetched] = React.useState(false) - const [dataUpdatedAt, setDataUpdatedAt] = React.useState(0) const [results, setResults] = React.useState< AppBskyActorDefs.ProfileViewBasic[] >([]) @@ -302,7 +287,6 @@ function SearchScreenUserResults({query}: {query: string}) { const searchResults = await search({query, limit: 30}) if (searchResults) { - setDataUpdatedAt(Date.now()) setResults(results) setIsFetched(true) } @@ -314,7 +298,7 @@ function SearchScreenUserResults({query}: {query: string}) { setResults([]) setIsFetched(false) } - }, [query, setDataUpdatedAt, search, results]) + }, [query, search, results]) return isFetched ? ( <> @@ -322,11 +306,7 @@ function SearchScreenUserResults({query}: {query: string}) { <FlatList data={results} renderItem={({item}) => ( - <ProfileCardWithFollowBtn - profile={item} - noBg - dataUpdatedAt={dataUpdatedAt} - /> + <ProfileCardWithFollowBtn profile={item} noBg /> )} keyExtractor={item => item.did} // @ts-ignore web only -prf |