diff --git a/apps/web/src/pages/generate/components/GenerateStepContent.tsx b/apps/web/src/pages/generate/components/GenerateStepContent.tsx index 98dd023d0..b79a8269d 100644 --- a/apps/web/src/pages/generate/components/GenerateStepContent.tsx +++ b/apps/web/src/pages/generate/components/GenerateStepContent.tsx @@ -2,6 +2,8 @@ * GeneratePage 步骤内容渲染 * 根据当前步骤渲染对应的 Step 组件 * 步骤顺序:模板(1) → 素材(2) → 配音(3) → 标题(4) → 预览(5) → 封面(6) → 确认(7) + * + * V24: 移除 Step5 预览生成相关 props,改为纯标题样式编辑 */ import React from "react" import type { EditingTemplate } from "@/api/editing-planner" @@ -9,7 +11,6 @@ import type { PresetVoiceItem } from "@/api/voices" import type { VoiceClone } from "@/api/voice-clone" import type { CoverConfig } from "../types/cover" import type { TitleSettings } from "../types" -import type { PreviewItem, PreviewStatus } from "../hooks/useStep5Preview" import Step1TemplateSelect from "../components/Step1TemplateSelect" import Step2MaterialSelect from "../components/Step2MaterialSelect" import Step3VoiceSelect from "../components/Step5VoiceSelect" @@ -74,16 +75,6 @@ export interface GenerateStepContentProps { onDismissError: () => void /* 其他 */ presetVoices: PresetVoiceItem[] - /* Step5 预览(多预览) */ - previewCount: number - onPreviewCountChange: (count: number) => void - previewItems: PreviewItem[] - previewOverallStatus: PreviewStatus - previewOverallError: string - previewOverallProgress: number - previewAnyGenerating: boolean - onGeneratePreview: () => void - onRegeneratePreview: () => void } export const GenerateStepContent: React.FC = (props) => { @@ -128,15 +119,6 @@ export const GenerateStepContent: React.FC = (props) = onRetry, onDismissError, presetVoices, - previewCount, - onPreviewCountChange, - previewItems, - previewOverallStatus, - previewOverallError, - previewOverallProgress, - previewAnyGenerating, - onGeneratePreview, - onRegeneratePreview, } = props switch (currentStep) { @@ -176,15 +158,6 @@ export const GenerateStepContent: React.FC = (props) = case 5: return (