Files
OpenCut/legacy/renderer-store.ts
T

13 lines
363 B
TypeScript
Raw Normal View History

2025-11-26 08:47:03 +01:00
import { create } from "zustand";
import { SceneNode } from "@/services/renderer/nodes/root-node";
interface RendererStore {
renderTree: SceneNode | null;
setRenderTree: (renderTree: SceneNode | null) => void;
}
export const useRendererStore = create<RendererStore>((set) => ({
renderTree: null,
setRenderTree: (renderTree) => set({ renderTree }),
}));