diff --git a/apps/renderer/src/modules/feed-column/header.tsx b/apps/renderer/src/modules/feed-column/header.tsx index 4fabea7fc..269e4821f 100644 --- a/apps/renderer/src/modules/feed-column/header.tsx +++ b/apps/renderer/src/modules/feed-column/header.tsx @@ -2,6 +2,7 @@ import { m } from "framer-motion" import type { FC, PropsWithChildren } from "react" import { memo, useCallback, useEffect, useRef, useState } from "react" import { useTranslation } from "react-i18next" +import { Link } from "react-router-dom" import { toast } from "sonner" import { setAppSearchOpen } from "~/atoms/app" @@ -35,6 +36,7 @@ export const FeedColumnHeader = memo(() => { const [active] = useSidebarActiveView() const navigateBackHome = useBackHome(active) const normalStyle = !window.electron || window.electron.process.platform !== "darwin" + const { t } = useTranslation() return (
{ )}
+ + + + + diff --git a/apps/renderer/src/modules/feed-column/list.tsx b/apps/renderer/src/modules/feed-column/list.tsx index 79240391b..18b0a9541 100644 --- a/apps/renderer/src/modules/feed-column/list.tsx +++ b/apps/renderer/src/modules/feed-column/list.tsx @@ -2,7 +2,7 @@ import * as HoverCard from "@radix-ui/react-hover-card" import { AnimatePresence, m } from "framer-motion" import { Fragment, memo, useMemo, useState } from "react" import { useTranslation } from "react-i18next" -import { Link, useLocation, useNavigate } from "react-router-dom" +import { Link } from "react-router-dom" import { useUISettingKey } from "~/atoms/settings/ui" import { ScrollArea } from "~/components/ui/scroll-area" @@ -104,15 +104,9 @@ function FeedListImpl({ className, view }: { className?: string; view: number }) const { t } = useTranslation() - const location = useLocation() - const navigate = useNavigate() - return (
-
+
{ @@ -138,23 +132,11 @@ function FeedListImpl({ className, view }: { className?: string; view: number })
+
{ - e.stopPropagation() - navigate(`/discover`) - }} - > - - {t("words.discover")} -
-
{ @@ -168,18 +150,23 @@ function FeedListImpl({ className, view }: { className?: string; view: number }) } }} > - + {t("words.starred")}
{Object.keys(listsData).length > 0 && ( <> -
+
{t("words.lists")}
)} -
+
{t("words.feeds")}
{hasData ? ( diff --git a/icons/mgc/compass_3_cute_re.svg b/icons/mgc/compass_3_cute_re.svg new file mode 100644 index 000000000..1a71a5483 --- /dev/null +++ b/icons/mgc/compass_3_cute_re.svg @@ -0,0 +1 @@ + \ No newline at end of file