From 04319eb8eb0872f32dabb57505349bec0f3ff956 Mon Sep 17 00:00:00 2001 From: SaaS Frontend Date: Sun, 26 Jul 2026 13:23:47 +0800 Subject: [PATCH] fix(phase3): remove unused imports, variables and params --- .../src/pages/editing-planner/components/TimelinePanel.tsx | 2 -- .../web/src/pages/editing-planner/hooks/useTimelineMenus.ts | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx b/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx index 3c0fae5a0..f7654e9c5 100644 --- a/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx +++ b/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx @@ -154,8 +154,6 @@ const TimelinePanel: React.FC = ({ setPlayheadDragging(true) }, []) - const trackWidth = Math.max(totalDuration * pps, 300) - return (
{/* 时间线头部 */} diff --git a/apps/web/src/pages/editing-planner/hooks/useTimelineMenus.ts b/apps/web/src/pages/editing-planner/hooks/useTimelineMenus.ts index fa2dc18c9..c7e210b33 100644 --- a/apps/web/src/pages/editing-planner/hooks/useTimelineMenus.ts +++ b/apps/web/src/pages/editing-planner/hooks/useTimelineMenus.ts @@ -1,9 +1,7 @@ import { useState, useRef, useCallback, useEffect, useMemo, useLayoutEffect } from "react" -import type { ClipData, ClipType, TrimConfig } from "../types" +import type { ClipData, ClipType } from "../types" import { DEFAULT_ADD_DURATION, - MIN_ADD_DURATION, - MAX_ADD_DURATION, ADD_PICKER_WIDTH, TRACK_GAP, } from "../constants/timeline" @@ -19,7 +17,7 @@ interface ContextMenuState { * 管理右键菜单和添加片段面板的状态与交互 */ export const useTimelineMenus = ( - clips: ClipData[], + _clips: ClipData[], currentMode: string, onAddClip: (type: ClipType, duration: number) => void, onClipSplit?: (clipId: string, splitRatio: number) => void,