FEAT: Create basic model embed #588

Merged
franknoirot merged 7 commits from feat-embed into main 2022-01-11 07:30:15 +01:00
Showing only changes of commit 9dde0fd8f6 - Show all commits

View File

@@ -7,13 +7,17 @@ function EmbedViewer() {
const { state, project } = useIdeContext()
console.log('from EmbedViewer', { cadPackage: project.cadPackage, code: project.code })
useIdeInit(project?.cadPackage, project?.code || state?.code, "viewer")
const { viewerDomRef } = use3dViewerResize()
const { viewerDomRef, handleViewerSizeUpdate } = use3dViewerResize()
React.useEffect(() => {
handleViewerSizeUpdate()
}, [])
return (
<div className="h-screen flex flex-col">
<div className="h-screen flex flex-col" ref={viewerDomRef}>
<IdeViewer isMinimal={true} />
</div>
)
}
export default EmbedViewer
export default EmbedViewer