From abc2d25bfc06a40129b86d8387d6bec1dd197711 Mon Sep 17 00:00:00 2001
From: Leon Jiang <35908040+leonyjiang@users.noreply.github.com>
Date: Wed, 19 Aug 2020 11:54:00 -0700
Subject: [TMA-25*] Search Functionality Bug Fixes (#35)

* Fix text input bugs

* Disable scrolling when searching

* Fix scroll function in results ScrollView

* Resolve animation issues

* [TMA-161] Recently Searched Users (#34)

* Basic AsyncStorage code

* Basic implementation complete

Need to fix re-rendering bug

* Removed errant comment

* Fixed bug for rerendering upon addition to recents

Need to fix bug for rerendering upon clearing

* Fixed rerendering bug for clear

* Only present recents header if users in recents

* Lint cleaning

* Basic AsyncStorage code

* Basic implementation complete

Need to fix re-rendering bug

* Removed errant comment

* Fixed bug for rerendering upon addition to recents

Need to fix bug for rerendering upon clearing

* Fixed rerendering bug for clear

* Only present recents header if users in recents

* Lint cleaning

* Added comments for a function

* Updated conditional presentation to use ternary

* Created component for List Section Headers

* Lint cleaning

* Converted component to be for Recent Searches

As opposed to just the list header

* Fix text input bugs

* Disable scrolling when searching

* Fix scroll function in results ScrollView

* Resolve animation issues

Co-authored-by: Justin Shillingford <jgs272@cornell.edu>
---
 src/screens/profile/ProfileScreen.tsx | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

(limited to 'src/screens/profile/ProfileScreen.tsx')

diff --git a/src/screens/profile/ProfileScreen.tsx b/src/screens/profile/ProfileScreen.tsx
index 9da9a3d8..ea557063 100644
--- a/src/screens/profile/ProfileScreen.tsx
+++ b/src/screens/profile/ProfileScreen.tsx
@@ -4,16 +4,13 @@ import Animated from 'react-native-reanimated';
 import {AuthContext} from '../../routes/authentication';
 import {StatusBar} from 'react-native';
 
-// destructure Value object from Animated
-const {Value} = Animated;
-
 /**
  * Profile Screen for a user's logged in profile
  * including posts, messaging, and settings
  */
 const ProfileScreen: React.FC = () => {
   const {user} = React.useContext(AuthContext);
-  const y = new Value(0);
+  const y = Animated.useValue(0);
   return (
     <>
       <StatusBar />
-- 
cgit v1.2.3-70-g09d2

