hide footer when lists list is empty (#8337)
This commit is contained in:
@@ -182,6 +182,7 @@ export const ProfileFeedgens = React.forwardRef<
|
|||||||
}, [enabled, scrollElRef, setScrollViewTag])
|
}, [enabled, scrollElRef, setScrollViewTag])
|
||||||
|
|
||||||
const ProfileFeedgensFooter = React.useCallback(() => {
|
const ProfileFeedgensFooter = React.useCallback(() => {
|
||||||
|
if (isEmpty) return null
|
||||||
return (
|
return (
|
||||||
<ListFooter
|
<ListFooter
|
||||||
hasNextPage={hasNextPage}
|
hasNextPage={hasNextPage}
|
||||||
@@ -191,7 +192,14 @@ export const ProfileFeedgens = React.forwardRef<
|
|||||||
height={180 + headerOffset}
|
height={180 + headerOffset}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
}, [hasNextPage, error, isFetchingNextPage, headerOffset, fetchNextPage])
|
}, [
|
||||||
|
hasNextPage,
|
||||||
|
error,
|
||||||
|
isFetchingNextPage,
|
||||||
|
headerOffset,
|
||||||
|
fetchNextPage,
|
||||||
|
isEmpty,
|
||||||
|
])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<View testID={testID} style={style}>
|
<View testID={testID} style={style}>
|
||||||
|
|||||||
@@ -178,6 +178,7 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
|
|||||||
}, [enabled, scrollElRef, setScrollViewTag])
|
}, [enabled, scrollElRef, setScrollViewTag])
|
||||||
|
|
||||||
const ProfileListsFooter = React.useCallback(() => {
|
const ProfileListsFooter = React.useCallback(() => {
|
||||||
|
if (isEmpty) return null
|
||||||
return (
|
return (
|
||||||
<ListFooter
|
<ListFooter
|
||||||
hasNextPage={hasNextPage}
|
hasNextPage={hasNextPage}
|
||||||
@@ -187,7 +188,14 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
|
|||||||
height={180 + headerOffset}
|
height={180 + headerOffset}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
}, [hasNextPage, error, isFetchingNextPage, headerOffset, fetchNextPage])
|
}, [
|
||||||
|
hasNextPage,
|
||||||
|
error,
|
||||||
|
isFetchingNextPage,
|
||||||
|
headerOffset,
|
||||||
|
fetchNextPage,
|
||||||
|
isEmpty,
|
||||||
|
])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<View testID={testID} style={style}>
|
<View testID={testID} style={style}>
|
||||||
|
|||||||
Reference in New Issue
Block a user