fix: add ai chat root to preview media content

This commit is contained in:
Stephen Zhou 2025-09-22 10:38:03 +08:00
parent efc00e0d03
commit 69ef7505e8
No known key found for this signature in database
1 changed files with 6 additions and 3 deletions

View File

@ -2,6 +2,7 @@ import { isMobile } from "@follow/components/hooks/useMobile.js"
import { use, useCallback } from "react"
import { replaceImgUrlIfNeed } from "~/lib/img-proxy"
import { AIChatRoot } from "~/modules/ai-chat/components/layouts/AIChatRoot"
import { PlainModal } from "../modal/stacked/custom-modal"
import { useModalStack } from "../modal/stacked/hooks"
@ -22,9 +23,11 @@ export const usePreviewMedia = (children?: React.ReactNode) => {
}
present({
content: () => (
<PreviewMediaContent initialIndex={initialIndex} media={media}>
{children}
</PreviewMediaContent>
<AIChatRoot>
<PreviewMediaContent initialIndex={initialIndex} media={media}>
{children}
</PreviewMediaContent>
</AIChatRoot>
),
autoFocus: false,
title: "Media Preview",