diff --git a/src/containers/settings/SettingsWindow.js b/src/containers/settings/SettingsWindow.js index 440d32a46..6d2723772 100644 --- a/src/containers/settings/SettingsWindow.js +++ b/src/containers/settings/SettingsWindow.js @@ -1,5 +1,4 @@ import React, { Component } from 'react'; -import ReactDOM from 'react-dom'; import PropTypes from 'prop-types'; import { observer, inject } from 'mobx-react'; @@ -11,18 +10,6 @@ import ErrorBoundary from '../../components/util/ErrorBoundary'; import { workspaceStore } from '../../features/workspaces'; export default @inject('stores', 'actions') @observer class SettingsContainer extends Component { - portalRoot = document.querySelector('#portalContainer'); - - el = document.createElement('div'); - - componentDidMount() { - this.portalRoot.appendChild(this.el); - } - - componentWillUnmount() { - this.portalRoot.removeChild(this.el); - } - render() { const { children, stores } = this.props; const { closeSettings } = this.props.actions.ui; @@ -35,18 +22,15 @@ export default @inject('stores', 'actions') @observer class SettingsContainer ex /> ); - return ReactDOM.createPortal( - ( - - - {children} - - - ), - this.el, + return ( + + + {children} + + ); } } diff --git a/src/index.html b/src/index.html index c3b6e33b3..37bc414a3 100644 --- a/src/index.html +++ b/src/index.html @@ -11,7 +11,6 @@
DEV MODE
-