aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorankit-thanekar007 <ankit.thanekar007@gmail.com>2021-02-26 12:26:10 -0800
committerankit-thanekar007 <ankit.thanekar007@gmail.com>2021-02-26 12:26:10 -0800
commiteca3a0d52697c3c7e2261b28dda397b1a38a2db4 (patch)
treed02c4e7c38d43fc022f6e2a007fed9f4b6cba4ae
parent2bd05493b181015265a5194cf8aa1ff50e9123a3 (diff)
TMA-670 PR update
-rw-r--r--src/screens/suggestedPeople/SuggestedPeopleScreen.tsx5
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;
},
[],
);