Skip to content

Commit 111d143

Browse files
AmirMohammad CheraghaliAmirMohammad Cheraghali
authored andcommitted
fix(timeline): Resolve unused variable types and build errors in VideoTimeline
1 parent eb2ccb5 commit 111d143

1 file changed

Lines changed: 2 additions & 11 deletions

File tree

src/components/VideoTimeline.tsx

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,11 @@ export const VideoTimeline = ({
3333
onSegmentSelect,
3434
playbackTime,
3535
onSeek,
36+
trimMode, // Added trimMode
3637
trimStart: externalTrimStart,
3738
trimEnd: externalTrimEnd,
3839
onTrimChange,
39-
audioClips = [],
40-
onAudioClipUpdate,
41-
onAudioClipSelect
40+
audioClips = []
4241
}: VideoTimelineProps) => {
4342
const timelineRef = useRef<HTMLDivElement>(null);
4443
const containerRef = useRef<HTMLDivElement>(null);
@@ -57,14 +56,6 @@ export const VideoTimeline = ({
5756
const [dragNewStartTime, setDragNewStartTime] = useState<number>(0);
5857
const dragNewStartTimeRef = useRef<number>(0);
5958

60-
// Audio Dragging Logic
61-
const [draggingAudioId, setDraggingAudioId] = useState<string | null>(null);
62-
const [draggingAudioType, setDraggingAudioType] = useState<'move' | 'start' | 'end' | null>(null);
63-
const [dragAudioNewStart, setDragAudioNewStart] = useState<number>(0);
64-
const [dragAudioNewDuration, setDragAudioNewDuration] = useState<number>(0);
65-
const [dragAudioNewSourceStart, setDragAudioNewSourceStart] = useState<number>(0);
66-
const dragAudioStateRef = useRef({ start: 0, duration: 0, sourceStart: 0 });
67-
6859
// Internal trim state (defaults to full duration)
6960
const duration = session?.metadata.duration || 1000;
7061
const trimStart = externalTrimStart ?? 0;

0 commit comments

Comments
 (0)