diff --git a/apps/desktop/layer/renderer/src/modules/entry-content/components/entry-header/EntryHeader.tsx b/apps/desktop/layer/renderer/src/modules/entry-content/components/entry-header/EntryHeader.tsx index fce3d77e5..488a003cf 100644 --- a/apps/desktop/layer/renderer/src/modules/entry-content/components/entry-header/EntryHeader.tsx +++ b/apps/desktop/layer/renderer/src/modules/entry-content/components/entry-header/EntryHeader.tsx @@ -1,10 +1,11 @@ -import { FeedViewType, views } from "@follow/constants" +import { views } from "@follow/constants" import { useEntry } from "@follow/store/entry/hooks" import { cn } from "@follow/utils/utils" import { AnimatePresence, m } from "motion/react" import { memo } from "react" import { useUISettingKey } from "~/atoms/settings/ui" +import { useFeature } from "~/hooks/biz/useFeature" import { EntryHeaderActions } from "../../actions/header-actions" import { MoreActions } from "../../actions/more-actions" @@ -21,6 +22,9 @@ function EntryHeaderImpl({ view, entryId, className, compact }: EntryHeaderProps const shouldShowMeta = !isAtTop && !!entryTitleMeta?.title + const aiEnabled = useFeature("ai") + const isWide = views[view]?.wideMode || aiEnabled + if (!entry) return null return ( @@ -69,7 +73,7 @@ function EntryHeaderImpl({ view, entryId, className, compact }: EntryHeaderProps - {view !== FeedViewType.SocialMedia && ( + {!isWide && (