diff --git a/packages/nicolium/src/queries/timelines/use-timeline.ts b/packages/nicolium/src/queries/timelines/use-timeline.ts index ed4a8008f..69a08cdb6 100644 --- a/packages/nicolium/src/queries/timelines/use-timeline.ts +++ b/packages/nicolium/src/queries/timelines/use-timeline.ts @@ -117,8 +117,6 @@ const useTimeline = ( useTimelineStream(streamConfig?.stream ?? '', streamConfig?.params, !!streamConfig?.stream); - const [isLoading, setIsLoading] = useState(true); - const query = useQuery({ queryKey, queryFn: async () => { @@ -133,6 +131,8 @@ const useTimeline = ( }, }); + const [isLoading, setIsLoading] = useState(query.isPending); + const handleLoadMore = useCallback( async (entry: TimelineEntry) => { if (isLoading) return;