mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-04-27 12:18:14 +00:00
feat: disable editor in Replay mode
This commit is contained in:
parent
2473312779
commit
f6839db346
@ -4,6 +4,7 @@
|
||||
import { useCallback, useRef } from "react";
|
||||
|
||||
import ReportEditor from "~/components/editor";
|
||||
import { useReplay } from "~/core/replay";
|
||||
import { useMessage, useStore } from "~/core/store";
|
||||
import { cn } from "~/lib/utils";
|
||||
|
||||
@ -19,6 +20,7 @@ export function ResearchReportBlock({
|
||||
messageId: string;
|
||||
}) {
|
||||
const message = useMessage(messageId);
|
||||
const { isReplay } = useReplay();
|
||||
const handleMarkdownChange = useCallback(
|
||||
(markdown: string) => {
|
||||
if (message) {
|
||||
@ -54,7 +56,7 @@ export function ResearchReportBlock({
|
||||
ref={contentRef}
|
||||
className={cn("relative flex flex-col pt-4 pb-8", className)}
|
||||
>
|
||||
{isCompleted ? (
|
||||
{!isReplay && isCompleted ? (
|
||||
<ReportEditor
|
||||
content={message?.content}
|
||||
onMarkdownChange={handleMarkdownChange}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user