From 24b8ae78c6c76ecd15248718b1984400b82f7b11 Mon Sep 17 00:00:00 2001 From: SpecialX <47072643+wangxiner55@users.noreply.github.com> Date: Sat, 4 Jul 2026 11:32:58 +0800 Subject: [PATCH] =?UTF-8?q?feat(lesson-preparation):=20=E5=B8=88=E7=94=9F?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=20block=EF=BC=88=E8=AF=A6=E6=83=85=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=85=A5=E5=8F=A3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/blocks/interaction-block.tsx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/modules/lesson-preparation/components/blocks/interaction-block.tsx diff --git a/src/modules/lesson-preparation/components/blocks/interaction-block.tsx b/src/modules/lesson-preparation/components/blocks/interaction-block.tsx new file mode 100644 index 0000000..eeeb275 --- /dev/null +++ b/src/modules/lesson-preparation/components/blocks/interaction-block.tsx @@ -0,0 +1,19 @@ +"use client"; + +import type { InteractionBlockData } from "../../types"; +import { QaEditor } from "../detail-panel/qa-editor"; + +interface Props { + blockId: string; + data: InteractionBlockData; + onUpdate: (data: InteractionBlockData) => void; +} + +/** + * V4 师生交互 block:详情面板中的编辑入口。 + * 实际编辑器是 QaEditor(复用)。 + */ +export function InteractionBlock({ blockId, data, onUpdate }: Props) { + void onUpdate; + return ; +}