diff --git a/apps/web/src/pages/editing-planner/components/TtsPanel.tsx b/apps/web/src/pages/editing-planner/components/TtsPanel.tsx old mode 100644 new mode 100755 index 3ba825bf3..7ae3a9606 --- a/apps/web/src/pages/editing-planner/components/TtsPanel.tsx +++ b/apps/web/src/pages/editing-planner/components/TtsPanel.tsx @@ -74,7 +74,7 @@ const TtsPanel: React.FC = ({ open, onClose, config, onChange }) className="tts-text-input" placeholder="请输入需要合成的文本内容..." value={config.text} - onChange={handleTextChange} + onChange={(e) => handleTextChange(e.target.value)} maxLength={5000} rows={5} /> diff --git a/apps/web/src/pages/editing-planner/components/pip-config/LayerConfig.tsx b/apps/web/src/pages/editing-planner/components/pip-config/LayerConfig.tsx old mode 100644 new mode 100755 index b90fcb476..72a3e82f3 --- a/apps/web/src/pages/editing-planner/components/pip-config/LayerConfig.tsx +++ b/apps/web/src/pages/editing-planner/components/pip-config/LayerConfig.tsx @@ -2,7 +2,7 @@ * 混剪单图层配置区 */ import React from "react" -import type { PipLayer, PipAnimType, PipSlideDirection } from "@/pages/editing-planner/types" +import type { PipLayer, PipAnimType, PipSlideDirection, PipGridPosition } from "@/pages/editing-planner/types" import { GRID_POSITIONS, ANIM_OPTIONS, @@ -15,7 +15,7 @@ interface LayerConfigProps { layers: PipLayer[] totalDuration: number onUpdate: (id: string, partial: Partial) => void - onGridClick: (pos: any) => void + onGridClick: (pos: PipGridPosition) => void onWidthChange: (val: number) => void onHeightChange: (val: number) => void } diff --git a/apps/web/src/pages/editing-planner/components/tts/TtsSlider.tsx b/apps/web/src/pages/editing-planner/components/tts/TtsSlider.tsx old mode 100644 new mode 100755 index 69d077ae0..5f9d277c4 --- a/apps/web/src/pages/editing-planner/components/tts/TtsSlider.tsx +++ b/apps/web/src/pages/editing-planner/components/tts/TtsSlider.tsx @@ -46,7 +46,7 @@ const TtsSlider: React.FC = ({ step={step} value={value} onChange={(v) => onChange(v as number)} - tooltip={tooltipFormatter ? { formatter: (v) => tooltipFormatter(v as number) } : false} + tooltip={tooltipFormatter ? { formatter: (v) => tooltipFormatter(v as number) } : undefined} /> {marks && (
diff --git a/apps/web/src/pages/editing-planner/types/clipProperties.ts b/apps/web/src/pages/editing-planner/types/clipProperties.ts old mode 100644 new mode 100755 index 54a0d15e1..26125a186 --- a/apps/web/src/pages/editing-planner/types/clipProperties.ts +++ b/apps/web/src/pages/editing-planner/types/clipProperties.ts @@ -1,7 +1,7 @@ /** * ClipPropertiesPanel 相关类型定义 */ -import type { ClipData, ClipType } from "@/pages/editing-planner/types" +import type { ClipData } from "@/pages/editing-planner/types" import type { TemplateMode } from "@/api/editing-planner" import type { AssetItem } from "@/api/assets"