fix: resolve TypeScript compile errors in PreviewVideoPanel
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 41s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 1m18s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m20s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m21s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 38s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 44s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m32s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m41s
AI Code Review / AI Code Review (pull_request) Failing after 2m17s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 4m26s
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 758h46m25s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 758h46m25s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 758h46m25s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 758h46m26s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 758h46m26s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 758h46m26s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 758h46m26s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 758h50m10s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 758h50m10s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 758h50m51s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 758h50m51s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 758h50m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 758h50m53s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 758h50m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 758h50m55s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 758h50m55s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 759h23m45s

- PreviewVideoPanel.tsx: remove duplicate showTitlePreview declaration
  (removed from props interface and destructure, kept const assignment)
- PreviewVideoPanel.tsx: add missing import for TitlePreviewCanvas
- Step4TitleSettings.tsx: remove unused TitlePreviewCanvas import
  (component migrated to PreviewVideoPanel)
This commit is contained in:
xiaoxia
2026-08-16 00:34:52 +08:00
parent 74e2bdf914
commit 52b00c78fa
2 changed files with 1 additions and 4 deletions
@@ -16,6 +16,7 @@ import { PlayCircleOutlined, LoadingOutlined } from "@ant-design/icons"
import type { PreviewResult, PreviewStatus } from "../hooks/useStep5Preview"
import type { TitleSettings } from "../types"
import { drawTitleOnCanvas } from "../utils/drawTitleOnCanvas"
import TitlePreviewCanvas from "./title/TitlePreviewCanvas"
interface PreviewVideoPanelProps {
previewStatus: PreviewStatus
@@ -28,8 +29,6 @@ interface PreviewVideoPanelProps {
titleText?: string
/** 标题样式设置 */
titleSettings?: TitleSettings
/** Step4 标题预览模式 */
showTitlePreview?: boolean
/** 素材视频 URL(用于 Step4 标题预览背景) */
sourceVideoUrl?: string
}
@@ -45,7 +44,6 @@ export const PreviewVideoPanel: React.FC<PreviewVideoPanelProps> = ({
onRegenerate,
titleText,
titleSettings,
showTitlePreview,
sourceVideoUrl,
}) => {
const hasPreview = previewStatus === "ready" && previewResult
@@ -8,7 +8,6 @@ import type { TitleSettings } from "../types"
import { useStep4Title } from "../hooks/useStep4Title"
import AiTitleGenerator from "./title/AiTitleGenerator"
import TitleStylePanel from "./title/TitleStylePanel"
import TitlePreviewCanvas from "./title/TitlePreviewCanvas"
interface Step4TitleSettingsProps {
titleSettings: TitleSettings