mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 16:38:58 +08:00
fix fetch apps (#9453)
This commit is contained in:
parent
28de676956
commit
bd27b4c162
@ -87,15 +87,15 @@ const Apps = () => {
|
|||||||
localStorage.removeItem(NEED_REFRESH_APP_LIST_KEY)
|
localStorage.removeItem(NEED_REFRESH_APP_LIST_KEY)
|
||||||
mutate()
|
mutate()
|
||||||
}
|
}
|
||||||
}, [])
|
}, [mutate, t])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (isCurrentWorkspaceDatasetOperator)
|
if (isCurrentWorkspaceDatasetOperator)
|
||||||
return router.replace('/datasets')
|
return router.replace('/datasets')
|
||||||
}, [isCurrentWorkspaceDatasetOperator])
|
}, [router, isCurrentWorkspaceDatasetOperator])
|
||||||
|
|
||||||
const hasMore = data?.at(-1)?.has_more ?? true
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
const hasMore = data?.at(-1)?.has_more ?? true
|
||||||
let observer: IntersectionObserver | undefined
|
let observer: IntersectionObserver | undefined
|
||||||
if (anchorRef.current) {
|
if (anchorRef.current) {
|
||||||
observer = new IntersectionObserver((entries) => {
|
observer = new IntersectionObserver((entries) => {
|
||||||
@ -105,7 +105,7 @@ const Apps = () => {
|
|||||||
observer.observe(anchorRef.current)
|
observer.observe(anchorRef.current)
|
||||||
}
|
}
|
||||||
return () => observer?.disconnect()
|
return () => observer?.disconnect()
|
||||||
}, [isLoading, setSize, anchorRef, mutate, hasMore])
|
}, [isLoading, setSize, anchorRef, mutate, data])
|
||||||
|
|
||||||
const { run: handleSearch } = useDebounceFn(() => {
|
const { run: handleSearch } = useDebounceFn(() => {
|
||||||
setSearchKeywords(keywords)
|
setSearchKeywords(keywords)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user