import { getDropLineY } from "@/lib/timeline/drop-utils"; import type { TimelineTrack, DropTarget } from "@/types/timeline"; interface DragLineProps { dropTarget: DropTarget | null; tracks: TimelineTrack[]; isVisible: boolean; headerHeight?: number; } export function DragLine({ dropTarget, tracks, isVisible, headerHeight = 0, }: DragLineProps) { if (!isVisible || !dropTarget) return null; const y = getDropLineY({ dropTarget, tracks }); const lineTop = y + headerHeight; return (
); }