diff options
author | ankit-thanekar007 <ankit.thanekar007@gmail.com> | 2021-02-26 12:26:10 -0800 |
---|---|---|
committer | ankit-thanekar007 <ankit.thanekar007@gmail.com> | 2021-02-26 12:26:10 -0800 |
commit | eca3a0d52697c3c7e2261b28dda397b1a38a2db4 (patch) | |
tree | d02c4e7c38d43fc022f6e2a007fed9f4b6cba4ae /src | |
parent | 2bd05493b181015265a5194cf8aa1ff50e9123a3 (diff) |
TMA-670 PR update
Diffstat (limited to 'src')
-rw-r--r-- | src/screens/suggestedPeople/SuggestedPeopleScreen.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx b/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx index fb9c4ac5..7b77e82d 100644 --- a/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx +++ b/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx @@ -6,6 +6,7 @@ import React, { useEffect, useState, useMemo, + useRef, } from 'react'; import { FlatList, @@ -70,7 +71,7 @@ const SuggestedPeopleScreen: React.FC = () => { const [refreshing, setRefreshing] = useState(false); const [shouldResetData, setShouldResetData] = useState(false); const [hideStatusBar, setHideStatusBar] = useState(false); - + const stausBarRef = useRef(hideStatusBar); // loads data and append it to users based on current page useEffect(() => { loadMore(); @@ -152,6 +153,7 @@ const SuggestedPeopleScreen: React.FC = () => { } }; navigateToAnimatedTutorial(); + StatusBar.setHidden(stausBarRef.current); return () => { StatusBar.setHidden(false); }; @@ -230,6 +232,7 @@ const SuggestedPeopleScreen: React.FC = () => { const onViewableItemsChanged = useCallback( ({viewableItems}: {viewableItems: ViewToken[]}) => { setHideStatusBar(viewableItems[0].index !== 0); + stausBarRef.current = viewableItems[0].index !== 0; }, [], ); |