diff --git a/src/app/chat/[id]/page.tsx b/src/app/chat/[id]/page.tsx index 0999c19..7536214 100644 --- a/src/app/chat/[id]/page.tsx +++ b/src/app/chat/[id]/page.tsx @@ -12,6 +12,7 @@ import { SaveToNoteModal } from '@/components/features/SaveToNoteModal'; import { PromptOptimizer } from '@/components/features/PromptOptimizer'; import { LinkPreviewModal } from '@/components/features/LinkPreviewModal'; import { ExportDropdown } from '@/components/features/ExportDropdown'; +import { ShareModal } from '@/components/features/ShareModal'; import { cn } from '@/lib/utils'; import { useConversation, useConversations } from '@/hooks/useConversations'; import { useStreamChat, type ChatMessage } from '@/hooks/useStreamChat'; @@ -53,6 +54,9 @@ export default function ChatPage({ params }: PageProps) { const [linkPreviewOpen, setLinkPreviewOpen] = useState(false); const [linkPreviewUrl, setLinkPreviewUrl] = useState(null); + // 分享弹窗状态 + const [shareModalOpen, setShareModalOpen] = useState(false); + // 获取数据 const { conversation, loading: conversationLoading, error: conversationError } = useConversation(chatId); const { createConversation, updateConversation, deleteConversation } = useConversations(); @@ -498,6 +502,7 @@ export default function ChatPage({ params }: PageProps) { )}