Import and use HierarchicalMenu in App.tsx

This commit is contained in:
2026-04-02 23:23:18 +02:00
parent 2f1dbedf08
commit abfad5dfc7

View File

@@ -4,6 +4,7 @@ import {
useState,
type CSSProperties,
type ChangeEvent,
type MouseEvent as ReactMouseEvent,
type KeyboardEvent as ReactKeyboardEvent,
type PointerEvent as ReactPointerEvent
} from "react";
@@ -150,6 +151,7 @@ import type { RuntimeInteractionPrompt } from "../runtime-three/runtime-interact
import { buildRuntimeSceneFromDocument, type RuntimeNavigationMode, type RuntimeSceneDefinition } from "../runtime-three/runtime-scene-build";
import { validateRuntimeSceneBuild } from "../runtime-three/runtime-scene-validation";
import { Panel } from "../shared-ui/Panel";
import { HierarchicalMenu, type HierarchicalMenuItem, type HierarchicalMenuPosition } from "../shared-ui/HierarchicalMenu";
import { createWorldBackgroundStyle } from "../shared-ui/world-background-style";
import { ViewportPanel } from "../viewport-three/ViewportPanel";
import { getViewportViewModeLabel, type ViewportViewMode } from "../viewport-three/viewport-view-modes";