import React from 'react'; import ReactDOM from 'react-dom'; import {ConstraintEditor} from './ConstraintEditor'; import {ContextualControls} from './ContextualControls'; import {ConstraintList} from './ConstraintExplorer'; import {StreamsContext} from 'ui/streamsContext'; import {ToastContainer} from "react-toastify"; import 'react-toastify/dist/ReactToastify.css'; import SketcherOperationWizard from "./SketcherOperationWizard"; import {Scope} from "./Scope"; import {SketcherToolbar} from "./SketcherToolbar"; import {sketcherRightToolbarConfig, sketcherTopToolbarConfig} from "../uiConfig"; import {SketchManager} from "./SketchManager"; import {ExportDialog} from "./ExportDialog"; import {SketcherPropertiesView} from "./SketcherPropertiesView"; import {SketcherDimensionView} from "./SketcherDimensionsView"; import {SketcherTerminal} from "./TerminalView"; import {SketcherAppContext} from './SketcherAppContext'; export {SketcherAppContext}; export function SketcherApp({applicationContext}) { return {ReactDOM.createPortal( , document.getElementById('constraint-list') )} {ReactDOM.createPortal( , document.getElementById('properties-view') )} {ReactDOM.createPortal( , document.getElementById('dimension-view') )} {ReactDOM.createPortal( , document.getElementById('right-toolbar') )} {ReactDOM.createPortal( , document.getElementById('top-toolbar') )} {ReactDOM.createPortal( , document.getElementById('global-windows') )} ; } function RightSideControls() { return }