diff --git a/src/contentScripts/views/Favorites/Favorites.vue b/src/contentScripts/views/Favorites/Favorites.vue index ac03ccb3..5201ba2e 100644 --- a/src/contentScripts/views/Favorites/Favorites.vue +++ b/src/contentScripts/views/Favorites/Favorites.vue @@ -24,13 +24,16 @@ const { handlePageRefresh, handleReachBottom } = useBewlyApp() const isLoading = ref(true) const isFullPageLoading = ref(false) const noMoreContent = ref() +const noMoreContentWarning = ref(false) function initPageAction() { handleReachBottom.value = async () => { if (isLoading.value) return - if (noMoreContent.value) + if (noMoreContent.value) { + noMoreContentWarning.value = true return + } await getFavoriteResources(selectedCategory.value!.id, ++currentPageNum.value, keyword.value) } @@ -38,6 +41,7 @@ function initPageAction() { if (isLoading.value) return favoriteResources.length = 0 + currentPageNum.value = 1 handleSearch() } } @@ -236,6 +240,9 @@ function handleUnfavorite(favoriteResource: FavoriteResource) { + + +