UNPKG

@tomorrowevening/hermes

Version:

An extendable set of Web Tools controlled via a separate window for non-intereference with content.

2 lines (1 loc) 648 B
"use strict";const r=require("react/jsx-runtime"),n=require("react"),i=require("./Editor.cjs"),s=require("./multiView/MultiView.cjs"),c=require("./sidePanel/SidePanel.cjs"),t=require("./sidePanel/utils.cjs"),u={stripObject:t.stripObject,stripScene:t.stripScene,getSubItem:t.getSubItem,setItemProps:t.setItemProps,textureFromSrc:t.textureFromSrc};function o(e){return n.useEffect(()=>(e.three.setEditorUtils(u),()=>e.three.setEditorUtils(void 0)),[e.three]),r.jsxs(i,{children:[r.jsx(s,{three:e.three,scenes:e.scenes,onSceneAdd:e.onSceneAdd,onSceneResize:e.onSceneResize,onSceneUpdate:e.onSceneUpdate}),r.jsx(c,{three:e.three})]})}module.exports=o;