From fca99d6126c31fbb18ed9f1034cee6f940b040e8 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Tue, 10 Feb 2026 16:28:21 +0100 Subject: refactor --- .../src/components/editor/timeline/bookmarks.tsx | 111 --------------------- 1 file changed, 111 deletions(-) delete mode 100644 apps/web/src/components/editor/timeline/bookmarks.tsx (limited to 'apps/web/src/components/editor/timeline/bookmarks.tsx') diff --git a/apps/web/src/components/editor/timeline/bookmarks.tsx b/apps/web/src/components/editor/timeline/bookmarks.tsx deleted file mode 100644 index cfcb1e23..00000000 --- a/apps/web/src/components/editor/timeline/bookmarks.tsx +++ /dev/null @@ -1,111 +0,0 @@ -import { useEditor } from "@/hooks/use-editor"; -import { TIMELINE_CONSTANTS } from "@/constants/timeline-constants"; -import { getSnappedSeekTime } from "@/lib/time"; -import { Bookmark02Icon } from "@hugeicons/core-free-icons"; -import { HugeiconsIcon } from "@hugeicons/react"; - -interface TimelineBookmarksRowProps { - zoomLevel: number; - dynamicTimelineWidth: number; - handleWheel: (e: React.WheelEvent) => void; - handleTimelineContentClick: (e: React.MouseEvent) => void; - handleRulerTrackingMouseDown: (e: React.MouseEvent) => void; - handleRulerMouseDown: (e: React.MouseEvent) => void; -} - -export function TimelineBookmarksRow({ - zoomLevel, - dynamicTimelineWidth, - handleWheel, - handleTimelineContentClick, - handleRulerTrackingMouseDown, - handleRulerMouseDown, -}: TimelineBookmarksRowProps) { - const editor = useEditor(); - const activeScene = editor.scenes.getActiveScene(); - - return ( -
- -
- ); -} - -export function TimelineBookmark({ - time, - zoomLevel, -}: { - time: number; - zoomLevel: number; -}) { - const editor = useEditor(); - const activeProject = editor.project.getActive(); - const duration = editor.timeline.getTotalDuration(); - - const handleBookmarkActivate = ({ - event, - }: { - event: - | React.MouseEvent - | React.KeyboardEvent; - }) => { - event.stopPropagation(); - const framesPerSecond = activeProject?.settings.fps ?? 30; - const snappedTime = getSnappedSeekTime({ - rawTime: time, - duration, - fps: framesPerSecond, - }); - editor.playback.seek({ time: snappedTime }); - }; - - return ( - - ); -} -- cgit v1.3.1