mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-07-04 10:05:10 +08:00
FIX: knowledge will not render a paginator when count is greater than 30 (#7596)
### What problem does this PR solve? as https://github.com/infiniflow/ragflow/issues/7538 and https://github.com/infiniflow/ragflow/pull/7550 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
parent
2fa8e3309f
commit
d06431f670
@ -50,7 +50,7 @@ const KnowledgeList = () => {
|
|||||||
}, [data?.pages]);
|
}, [data?.pages]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Flex className={styles.knowledge} vertical flex={1} id="scrollableDiv">
|
<Flex className={styles.knowledge} vertical flex={1}>
|
||||||
<div className={styles.topWrapper}>
|
<div className={styles.topWrapper}>
|
||||||
<div>
|
<div>
|
||||||
<span className={styles.title}>
|
<span className={styles.title}>
|
||||||
@ -79,13 +79,24 @@ const KnowledgeList = () => {
|
|||||||
</Space>
|
</Space>
|
||||||
</div>
|
</div>
|
||||||
<Spin spinning={loading}>
|
<Spin spinning={loading}>
|
||||||
|
<div
|
||||||
|
id="scrollableDiv"
|
||||||
|
style={{
|
||||||
|
height: 'calc(100vh - 250px)',
|
||||||
|
overflow: 'auto',
|
||||||
|
padding: '0 16px',
|
||||||
|
}}
|
||||||
|
>
|
||||||
<InfiniteScroll
|
<InfiniteScroll
|
||||||
dataLength={nextList?.length ?? 0}
|
dataLength={nextList?.length ?? 0}
|
||||||
next={fetchNextPage}
|
next={fetchNextPage}
|
||||||
hasMore={hasNextPage}
|
hasMore={hasNextPage}
|
||||||
loader={<Skeleton avatar paragraph={{ rows: 1 }} active />}
|
loader={<Skeleton avatar paragraph={{ rows: 1 }} active />}
|
||||||
endMessage={!!total && <Divider plain>{t('noMoreData')} 🤐</Divider>}
|
endMessage={
|
||||||
|
!!total && <Divider plain>{t('noMoreData')} 🤐</Divider>
|
||||||
|
}
|
||||||
scrollableTarget="scrollableDiv"
|
scrollableTarget="scrollableDiv"
|
||||||
|
scrollThreshold="200px"
|
||||||
>
|
>
|
||||||
<Flex
|
<Flex
|
||||||
gap={'large'}
|
gap={'large'}
|
||||||
@ -106,6 +117,7 @@ const KnowledgeList = () => {
|
|||||||
)}
|
)}
|
||||||
</Flex>
|
</Flex>
|
||||||
</InfiniteScroll>
|
</InfiniteScroll>
|
||||||
|
</div>
|
||||||
</Spin>
|
</Spin>
|
||||||
<KnowledgeCreatingModal
|
<KnowledgeCreatingModal
|
||||||
loading={creatingLoading}
|
loading={creatingLoading}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user