diff --git a/apps/web/src/pages/editing-planner/EditingPlanner.tsx b/apps/web/src/pages/editing-planner/EditingPlanner.tsx old mode 100755 new mode 100644 diff --git a/apps/web/src/pages/editing-planner/components/RightPanel.tsx b/apps/web/src/pages/editing-planner/components/RightPanel.tsx old mode 100755 new mode 100644 diff --git a/apps/web/src/pages/editing-planner/components/TopBar.tsx b/apps/web/src/pages/editing-planner/components/TopBar.tsx old mode 100755 new mode 100644 diff --git a/apps/web/src/pages/editing-planner/hooks/useTemplateManagement.ts b/apps/web/src/pages/editing-planner/hooks/useTemplateManagement.ts old mode 100755 new mode 100644 index 451f15925..9aa6de07c --- a/apps/web/src/pages/editing-planner/hooks/useTemplateManagement.ts +++ b/apps/web/src/pages/editing-planner/hooks/useTemplateManagement.ts @@ -1,4 +1,4 @@ -import { useState, useCallback, useEffect } from "react" +import { useState, useCallback, useEffect, type Dispatch, type SetStateAction } from "react" import { message } from "antd" import type { EditingTemplate, @@ -41,10 +41,10 @@ interface UseTemplateManagementParams { setClips: (updater: (prev: ClipData[]) => ClipData[]) => void setSelectedClipId: (id: string | null) => void setMediaAssets: (assets: MediaAsset[]) => void - setTitleConfig: React.Dispatch> - setSubtitleSettings: React.Dispatch> - setBgmSettings: React.Dispatch> - setCoverConfig: React.Dispatch> + setTitleConfig: Dispatch> + setSubtitleSettings: Dispatch> + setBgmSettings: Dispatch> + setCoverConfig: Dispatch> // 保存时需要的配置 clips: ClipData[] totalDuration: number