diff --git a/src/renderer/src/modules/feed-column/list.tsx b/src/renderer/src/modules/feed-column/list.tsx index 3c8672093..14e36d2bc 100644 --- a/src/renderer/src/modules/feed-column/list.tsx +++ b/src/renderer/src/modules/feed-column/list.tsx @@ -175,7 +175,7 @@ export function FeedList({ navigate({ entryId: null, feedId: FEED_COLLECTION_LIST, - level: levels.feed, + level: levels.folder, view, }) } diff --git a/src/renderer/src/store/feed/hooks.ts b/src/renderer/src/store/feed/hooks.ts index 06d3bb1dd..dc02f9019 100644 --- a/src/renderer/src/store/feed/hooks.ts +++ b/src/renderer/src/store/feed/hooks.ts @@ -1,5 +1,5 @@ import { useRouteParms } from "@renderer/hooks/biz/useRouteParams" -import { ROUTE_FEED_PENDING, views } from "@renderer/lib/constants" +import { FEED_COLLECTION_LIST, ROUTE_FEED_PENDING, views } from "@renderer/lib/constants" import type { FeedModel } from "@renderer/models" import { useShallow } from "zustand/react/shallow" @@ -17,7 +17,16 @@ export const useFeedHeaderTitle = () => { const { feedId: currentFeedId, category, view } = useRouteParms() const feedTitle = useFeedByIdSelector(currentFeedId, (feed) => feed.title) - return currentFeedId === ROUTE_FEED_PENDING ? - views[view].name : - category || feedTitle + + switch (currentFeedId) { + case ROUTE_FEED_PENDING: { + return views[view].name + } + case FEED_COLLECTION_LIST: { + return "Starred" + } + default: { + return category || feedTitle + } + } }