UNPKG

lingo3d

Version:

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

10 lines 545 B
import { pull, push, store } from "@lincode/reactivity"; import { getScript } from "./useScript"; import { extendFunction } from "@lincode/utils"; import { deleteScriptsUnsaved } from "./useScriptsUnsaved"; const [setScripts, getScripts] = store([]); export { getScripts }; export const pullScripts = extendFunction(pull(setScripts, getScripts), deleteScriptsUnsaved); const pushScripts = push(setScripts, getScripts); getScript((script) => script && !getScripts().includes(script) && pushScripts(script)); //# sourceMappingURL=useScripts.js.map