import Icon from '@components/Icon' import { Loading } from '@components/Loading' import CustomText from '@components/Text' import { QueryKeyTimeline, useTimelineQuery } from '@utils/queryHooks/timeline' import { StyleConstants } from '@utils/styles/constants' import { useTheme } from '@utils/styles/ThemeManager' import React from 'react' import { Trans } from 'react-i18next' import { View } from 'react-native' export interface Props { queryKey: QueryKeyTimeline disableInfinity: boolean } const TimelineFooter: React.FC = ({ queryKey, disableInfinity }) => { const { hasNextPage } = useTimelineQuery({ ...queryKey[1], options: { enabled: !disableInfinity, notifyOnChangeProps: ['hasNextPage'] } }) const { colors } = useTheme() return ( {!disableInfinity && hasNextPage ? ( ) : ( ]} /> )} ) } export default TimelineFooter