diff options
author | Ivan Chen <ivan@thetaggid.com> | 2021-03-05 16:33:48 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-05 16:33:48 -0500 |
commit | b1dee65ee7bb8e120fc38a495f4027905d300650 (patch) | |
tree | 485ad2d437ded6af4364d72dd7bcba7e5b109849 /src/components/profile/ProfilePreview.tsx | |
parent | f355c91ff5c631da55a29d83b676648b8022a6b3 (diff) | |
parent | 7cc6df961f99d5828f6cbe39c7509e17bae7d93c (diff) |
Merge pull request #279 from ankit-thanekar007/tma-663-updated-search-results
TMA-663-Updated Search Results
Diffstat (limited to 'src/components/profile/ProfilePreview.tsx')
-rw-r--r-- | src/components/profile/ProfilePreview.tsx | 35 |
1 files changed, 2 insertions, 33 deletions
diff --git a/src/components/profile/ProfilePreview.tsx b/src/components/profile/ProfilePreview.tsx index 0021b1c6..f08335a1 100644 --- a/src/components/profile/ProfilePreview.tsx +++ b/src/components/profile/ProfilePreview.tsx @@ -16,6 +16,7 @@ import {loadImageFromURL} from '../../services'; import {RootState} from '../../store/rootreducer'; import {PreviewType, ProfilePreviewType, ScreenType} from '../../types'; import { + addUserToRecentlyViewed, checkIfUserIsBlocked, fetchUserX, isIPhoneX, @@ -89,39 +90,7 @@ const ProfilePreview: React.FC<ProfilePreviewProps> = ({ return; } if (previewType !== 'Comment') { - const jsonValue = await AsyncStorage.getItem( - '@recently_searched_users', - ); - let recentlySearchedList = - jsonValue != null ? JSON.parse(jsonValue) : null; - if (recentlySearchedList) { - if (recentlySearchedList.length > 0) { - if ( - recentlySearchedList.some( - (saved_user: ProfilePreviewType) => saved_user.id === id, - ) - ) { - console.log('User already in recently searched.'); - } else { - if (recentlySearchedList.length >= 10) { - recentlySearchedList.pop(); - } - recentlySearchedList.unshift(user); - } - } - } else { - recentlySearchedList = [user]; - } - - try { - let recentlySearchedListString = JSON.stringify(recentlySearchedList); - await AsyncStorage.setItem( - '@recently_searched_users', - recentlySearchedListString, - ); - } catch (e) { - console.log(e); - } + await addUserToRecentlyViewed(user) } const userXId = |