From 3e89d2998588f8e35c524e523ba2ee853f0f6475 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Mon, 20 Apr 2026 11:31:17 +0200 Subject: refactor: restructure files to their domains, new preview overlay system, and dep graph --- apps/web/src/hooks/use-menu-preview.ts | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 apps/web/src/hooks/use-menu-preview.ts (limited to 'apps/web/src/hooks/use-menu-preview.ts') diff --git a/apps/web/src/hooks/use-menu-preview.ts b/apps/web/src/hooks/use-menu-preview.ts deleted file mode 100644 index a3c14489..00000000 --- a/apps/web/src/hooks/use-menu-preview.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { useRef } from "react"; -import { useEditor } from "@/hooks/use-editor"; - -export function useMenuPreview() { - const editor = useEditor(); - const didCommitRef = useRef(false); - - const discard = () => { - if (!didCommitRef.current && editor.timeline.isPreviewActive()) { - editor.timeline.discardPreview(); - } - }; - - const markCommitted = () => { - didCommitRef.current = true; - }; - - const onOpenChange = (isOpen: boolean) => { - if (!isOpen) { - discard(); - didCommitRef.current = false; - } - }; - - return { onPointerLeave: discard, onOpenChange, markCommitted }; -} -- cgit v1.3.1