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" 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" /* ── 模板草稿状态 ── */ 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} /> - ) } 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" 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" 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 {