diff --git a/apps/renderer/src/modules/feed-column/index.tsx b/apps/renderer/src/modules/feed-column/index.tsx index 6c421c8c1..f23e14fa5 100644 --- a/apps/renderer/src/modules/feed-column/index.tsx +++ b/apps/renderer/src/modules/feed-column/index.tsx @@ -141,11 +141,7 @@ export function FeedColumn({ children, className }: PropsWithChildren<{ classNam return ( navigateBackHome(), [navigateBackHome])} > diff --git a/apps/renderer/src/pages/(main)/(layer)/(subview)/hooks.ts b/apps/renderer/src/pages/(main)/(layer)/(subview)/hooks.ts index 706238cda..53a8b6fdb 100644 --- a/apps/renderer/src/pages/(main)/(layer)/(subview)/hooks.ts +++ b/apps/renderer/src/pages/(main)/(layer)/(subview)/hooks.ts @@ -1,12 +1,13 @@ import { atom, useAtomValue } from "jotai" import { useHydrateAtoms } from "jotai/utils" -import { useTitle } from "~/hooks/common" +import { useI18n, useTitle } from "~/hooks/common" -const titleAtom = atom(null) +const titleAtom = atom(null) export const useSubViewTitle = (title: I18nKeys) => { - useTitle(title) - useHydrateAtoms([[titleAtom, title]]) + const t = useI18n() + useTitle(t(title)) + useHydrateAtoms([[titleAtom, t(title)]]) } export const useSubViewTitleValue = () => useAtomValue(titleAtom) diff --git a/apps/renderer/src/pages/(main)/(layer)/(subview)/layout.tsx b/apps/renderer/src/pages/(main)/(layer)/(subview)/layout.tsx index 127e25ace..c523d1782 100644 --- a/apps/renderer/src/pages/(main)/(layer)/(subview)/layout.tsx +++ b/apps/renderer/src/pages/(main)/(layer)/(subview)/layout.tsx @@ -57,9 +57,7 @@ export function Component() { {t("words.back", { ns: "common" })}
-
- {title && t(title)} -
+
{title}