import { getDropLineY } from "./drop-target"; import type { TimelineTrack, DropTarget } from "@/timeline"; import { TIMELINE_LAYERS } from "./layers"; 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 (
); }