UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

19 lines 583 B
import { useLayoutEffect, useState } from "preact/hooks"; import { Pane } from "./tweakpane"; export default () => { const [pane, setPane] = useState(); const [container, setContainer] = useState(); useLayoutEffect(() => { if (!container) return; container.classList.add("lingo3d-font"); const pane = new Pane({ container }); setPane(pane); return () => { pane.dispose(); setPane(undefined); }; }, [container]); return [pane, setContainer]; }; //# sourceMappingURL=usePane.js.map