mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-08-14 20:45:53 +08:00
Fix: InfiniteScroll sometimes can not fetch next page (#7550)
### What problem does this PR solve? https://github.com/infiniflow/ragflow/issues/7538 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
parent
514c08a932
commit
4a891f2d67
@ -70,24 +70,39 @@ const FlowList = () => {
|
||||
</Flex>
|
||||
|
||||
<Spin spinning={loading}>
|
||||
<InfiniteScroll
|
||||
dataLength={nextList?.length ?? 0}
|
||||
next={fetchNextPage}
|
||||
hasMore={hasNextPage}
|
||||
loader={<Skeleton avatar paragraph={{ rows: 1 }} active />}
|
||||
endMessage={!!total && <Divider plain>{t('noMoreData')} 🤐</Divider>}
|
||||
scrollableTarget="scrollableDiv"
|
||||
<div
|
||||
id="scrollableDiv"
|
||||
style={{
|
||||
height: 'calc(100vh - 200px)',
|
||||
overflow: 'auto',
|
||||
}}
|
||||
>
|
||||
<Flex gap={'large'} wrap="wrap" className={styles.flowCardContainer}>
|
||||
{nextList.length > 0 ? (
|
||||
nextList.map((item) => {
|
||||
return <FlowCard item={item} key={item.id}></FlowCard>;
|
||||
})
|
||||
) : (
|
||||
<Empty className={styles.knowledgeEmpty}></Empty>
|
||||
)}
|
||||
</Flex>
|
||||
</InfiniteScroll>
|
||||
<InfiniteScroll
|
||||
dataLength={nextList?.length ?? 0}
|
||||
next={fetchNextPage}
|
||||
hasMore={hasNextPage}
|
||||
loader={<Skeleton avatar paragraph={{ rows: 1 }} active />}
|
||||
endMessage={
|
||||
!!total && <Divider plain>{t('noMoreData')} 🤐</Divider>
|
||||
}
|
||||
scrollableTarget="scrollableDiv"
|
||||
scrollThreshold="200px"
|
||||
>
|
||||
<Flex
|
||||
gap={'large'}
|
||||
wrap="wrap"
|
||||
className={styles.flowCardContainer}
|
||||
>
|
||||
{nextList.length > 0 ? (
|
||||
nextList.map((item) => {
|
||||
return <FlowCard item={item} key={item.id}></FlowCard>;
|
||||
})
|
||||
) : (
|
||||
<Empty className={styles.knowledgeEmpty}></Empty>
|
||||
)}
|
||||
</Flex>
|
||||
</InfiniteScroll>
|
||||
</div>
|
||||
</Spin>
|
||||
{flowSettingVisible && (
|
||||
<AgentTemplateModal
|
||||
|
Loading…
x
Reference in New Issue
Block a user