feat: refresh unread data in entries refresh action

This commit is contained in:
DIYgod 2024-09-08 23:33:12 +08:00
parent aa415f4a4d
commit 31dfbd8de5
No known key found for this signature in database
1 changed files with 2 additions and 0 deletions

View File

@ -8,6 +8,7 @@ import { useAuthQuery } from "@renderer/hooks/common"
import { entries, useEntries } from "@renderer/queries/entries"
import { entryActions, useEntryIdsByFeedIdOrView } from "@renderer/store/entry"
import { useFolderFeedsByFeedId } from "@renderer/store/subscription"
import { feedUnreadActions } from "@renderer/store/unread"
import { useCallback, useEffect, useMemo, useRef, useState } from "react"
import type { ListRange } from "react-virtuoso"
import { useDebounceCallback } from "usehooks-ts"
@ -201,6 +202,7 @@ export const useEntriesByView = ({
hasUpdate,
refetch: useCallback(() => {
query.refetch()
feedUnreadActions.fetchUnreadByView(view)
}, [query]),
entriesIds: sortEntries,
groupedCounts,