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
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user