level items
This commit is contained in:
@@ -2,7 +2,10 @@ import { AnyNode } from "../../schema";
|
||||
import useScene from "../../store/use-scene";
|
||||
import { spatialGridManager } from "./spatial-grid-manager";
|
||||
|
||||
function resolveLevelId(node: AnyNode, nodes: Record<string, AnyNode>): string {
|
||||
export function resolveLevelId(
|
||||
node: AnyNode,
|
||||
nodes: Record<string, AnyNode>,
|
||||
): string {
|
||||
// If the node itself is a level
|
||||
if (node.type === "level") return node.id;
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ type ViewerState = {
|
||||
};
|
||||
|
||||
const useViewer = create<ViewerState>()((set, get) => ({
|
||||
levelMode: "exploded",
|
||||
levelMode: "stacked",
|
||||
setLevelMode: (mode) => set({ levelMode: mode }),
|
||||
currentLevelId: null,
|
||||
setCurrentLevelId: (id) => set({ currentLevelId: id }),
|
||||
|
||||
Reference in New Issue
Block a user