hide footer when lists list is empty (#8337)

This commit is contained in:
Samuel Newman
2025-05-06 23:07:48 +03:00
committed by GitHub
parent 433fa33b27
commit d1ec73a289
2 changed files with 18 additions and 2 deletions
+9 -1
View File
@@ -182,6 +182,7 @@ export const ProfileFeedgens = React.forwardRef<
}, [enabled, scrollElRef, setScrollViewTag])
const ProfileFeedgensFooter = React.useCallback(() => {
if (isEmpty) return null
return (
<ListFooter
hasNextPage={hasNextPage}
@@ -191,7 +192,14 @@ export const ProfileFeedgens = React.forwardRef<
height={180 + headerOffset}
/>
)
}, [hasNextPage, error, isFetchingNextPage, headerOffset, fetchNextPage])
}, [
hasNextPage,
error,
isFetchingNextPage,
headerOffset,
fetchNextPage,
isEmpty,
])
return (
<View testID={testID} style={style}>
+9 -1
View File
@@ -178,6 +178,7 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
}, [enabled, scrollElRef, setScrollViewTag])
const ProfileListsFooter = React.useCallback(() => {
if (isEmpty) return null
return (
<ListFooter
hasNextPage={hasNextPage}
@@ -187,7 +188,14 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
height={180 + headerOffset}
/>
)
}, [hasNextPage, error, isFetchingNextPage, headerOffset, fetchNextPage])
}, [
hasNextPage,
error,
isFetchingNextPage,
headerOffset,
fetchNextPage,
isEmpty,
])
return (
<View testID={testID} style={style}>