From 61c75ad8090d91ae2cd9f8a3abde8b613b4b7657 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:29:25 +0800 Subject: [PATCH 1/6] fix: update CoverConfig import path in api/editing-planner/types.ts CoverConfig was moved from editing-planner/types to generate/types/cover (PR #1352) but this import was not updated, causing TS2305 build failure. --- apps/web/src/api/editing-planner/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/api/editing-planner/types.ts b/apps/web/src/api/editing-planner/types.ts index a866de307..80a4a0180 100644 --- a/apps/web/src/api/editing-planner/types.ts +++ b/apps/web/src/api/editing-planner/types.ts @@ -8,8 +8,8 @@ import type { FilterConfig, ChromaKeyConfig, StickerConfig, - CoverConfig, } from "@/pages/editing-planner/types" +import type { CoverConfig } from "@/pages/generate/types/cover" /** 模板模式(后端枚举值) */ export type TemplateMode = "pip" | "voice_over" | "one_take" | "voice_pip" -- 2.54.0 From 5b95bdef6f0707709f8a8c9a6b5d952a8febab8c Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:29:47 +0800 Subject: [PATCH 2/6] fix: update CoverConfig import path in api/template-editor/types.ts --- apps/web/src/api/template-editor/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/api/template-editor/types.ts b/apps/web/src/api/template-editor/types.ts index a00f84e50..cb7e162ba 100644 --- a/apps/web/src/api/template-editor/types.ts +++ b/apps/web/src/api/template-editor/types.ts @@ -9,8 +9,8 @@ import type { FilterConfig, ChromaKeyConfig, StickerConfig, - CoverConfig, } from "@/pages/editing-planner/types" +import type { CoverConfig } from "@/pages/generate/types/cover" /* ── 模板草稿状态 ── */ -- 2.54.0 From e1076f7e88ed58f8cfef8ff6174a659a178d7a9c Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:29:47 +0800 Subject: [PATCH 3/6] fix: correct types/cover import path in useGenerateFormState/index.ts --- apps/web/src/pages/generate/hooks/useGenerateFormState/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/pages/generate/hooks/useGenerateFormState/index.ts b/apps/web/src/pages/generate/hooks/useGenerateFormState/index.ts index 306b3e11f..2ae71dc77 100755 --- a/apps/web/src/pages/generate/hooks/useGenerateFormState/index.ts +++ b/apps/web/src/pages/generate/hooks/useGenerateFormState/index.ts @@ -6,7 +6,7 @@ import { useState } from "react" import { useSearchParams } from "react-router-dom" import type { GeneratedVideo } from "@/api/template-editor" import type { EditingTemplate } from "@/api/editing-planner" -import type { CoverConfig } from "../types/cover" +import type { CoverConfig } from "../../types/cover" import type { PresetVoiceItem } from "@/api/voices" import { DEFAULT_COVER_SETTINGS } from "../../constants" import type { TitleSettings } from "../../types" -- 2.54.0 From 8e4834c927aa2c314ad1e2acf38b183b45cace75 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:29:48 +0800 Subject: [PATCH 4/6] fix: correct types/cover import path in usePlanConfigLoader.ts --- .../generate/hooks/useGenerateFormState/usePlanConfigLoader.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/pages/generate/hooks/useGenerateFormState/usePlanConfigLoader.ts b/apps/web/src/pages/generate/hooks/useGenerateFormState/usePlanConfigLoader.ts index c79d95315..81b59b3a0 100755 --- a/apps/web/src/pages/generate/hooks/useGenerateFormState/usePlanConfigLoader.ts +++ b/apps/web/src/pages/generate/hooks/useGenerateFormState/usePlanConfigLoader.ts @@ -1,5 +1,5 @@ import { useEffect } from "react" -import type { CoverConfig } from "../types/cover" +import type { CoverConfig } from "../../types/cover" import type { TitleSettings } from "../../types" import type { TitleConfig } from "@/api/template-editor" import { getEditPlan } from "@/api/template-editor" -- 2.54.0 From c062ff3912e1702538ee4e179ffcd3f2be3aff75 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:29:48 +0800 Subject: [PATCH 5/6] fix: correct types/cover import path in useTitleCoverSync.ts --- .../generate/hooks/useGenerateFormState/useTitleCoverSync.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/pages/generate/hooks/useGenerateFormState/useTitleCoverSync.ts b/apps/web/src/pages/generate/hooks/useGenerateFormState/useTitleCoverSync.ts index 9fea0cf05..60305afbb 100755 --- a/apps/web/src/pages/generate/hooks/useGenerateFormState/useTitleCoverSync.ts +++ b/apps/web/src/pages/generate/hooks/useGenerateFormState/useTitleCoverSync.ts @@ -1,6 +1,6 @@ import { useEffect } from "react" import type { TitleSettings } from "../../types" -import type { CoverConfig } from "../types/cover" +import type { CoverConfig } from "../../types/cover" import type { EditingTemplate } from "@/api/editing-planner" interface UseTitleCoverSyncOptions { -- 2.54.0 From b0812b14f9d6de8a64305137d90dcf74eaf20574 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 13 Aug 2026 11:35:00 +0800 Subject: [PATCH 6/6] style: fix Prettier formatting in EditorDrawers.tsx Remove trailing empty line to pass prettier --check. --- apps/web/src/pages/editing-planner/components/EditorDrawers.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/web/src/pages/editing-planner/components/EditorDrawers.tsx b/apps/web/src/pages/editing-planner/components/EditorDrawers.tsx index 2fb3c04a0..471aa7359 100644 --- a/apps/web/src/pages/editing-planner/components/EditorDrawers.tsx +++ b/apps/web/src/pages/editing-planner/components/EditorDrawers.tsx @@ -239,7 +239,6 @@ const EditorDrawers: React.FC = ({ onChange={onStickerChange} totalDuration={totalDuration} /> - ) } -- 2.54.0