From a399d8266a31ad3bfd69a691bc6048637cee21da Mon Sep 17 00:00:00 2001 From: Ivan Chen Date: Fri, 19 Feb 2021 14:06:13 -0500 Subject: hide "Suggested People" after first page, some work done for hiding status bar --- .../suggestedPeople/SuggestedPeopleScreen.tsx | 26 +++++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx b/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx index 1199993b..f6b468c3 100644 --- a/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx +++ b/src/screens/suggestedPeople/SuggestedPeopleScreen.tsx @@ -44,6 +44,8 @@ const SuggestedPeopleScreen: React.FC = () => { const [people, setPeople] = useState([]); const [page, setPage] = useState(0); const [refreshing, setRefreshing] = useState(false); + const [hideStatusBar, setHideStatusBar] = useState(false); + // const [onFirstPage, setOnFirstPage] = useState(false); // DEBUG useEffect(() => { @@ -112,23 +114,34 @@ const SuggestedPeopleScreen: React.FC = () => { }, [navigation, suggested_people_linked]), ); + // const onViewableItemsChanged = useCallback( + // ({viewableItems}: {viewableItems: ViewToken[]}) => { + // setHideStatusBar(viewableItems[0].index !== 0); + // }, + // [], + // ); + const SPBody = ({ item, }: { item: ListRenderItemInfo; }) => { const data = item.item; + const firstItem = item.index === 0; return ( <> + {/* {statusBar} */} + {/*