diff --git a/app/javascript/flavours/glitch/features/compose/containers/compose_form_container.js b/app/javascript/flavours/glitch/features/compose/containers/compose_form_container.js index 4b32b0a829..fab954b9b1 100644 --- a/app/javascript/flavours/glitch/features/compose/containers/compose_form_container.js +++ b/app/javascript/flavours/glitch/features/compose/containers/compose_form_container.js @@ -1,5 +1,3 @@ -import { injectIntl } from 'react-intl'; - import { connect } from 'react-redux'; import { @@ -101,4 +99,4 @@ const mapDispatchToProps = (dispatch) => ({ }); -export default injectIntl(connect(mapStateToProps, mapDispatchToProps)(ComposeForm)); +export default connect(mapStateToProps, mapDispatchToProps)(ComposeForm); diff --git a/app/javascript/flavours/glitch/features/ui/components/columns_area.jsx b/app/javascript/flavours/glitch/features/ui/components/columns_area.jsx index ca24596aa3..94497f62dd 100644 --- a/app/javascript/flavours/glitch/features/ui/components/columns_area.jsx +++ b/app/javascript/flavours/glitch/features/ui/components/columns_area.jsx @@ -23,7 +23,7 @@ import { useColumnsContext } from '../util/columns_context'; import BundleColumnError from './bundle_column_error'; import { ColumnLoading } from './column_loading'; -import ComposePanel from './compose_panel'; +import { ComposePanel } from './compose_panel'; import DrawerLoading from './drawer_loading'; import NavigationPanel from './navigation_panel'; diff --git a/app/javascript/flavours/glitch/features/ui/components/compose_panel.jsx b/app/javascript/flavours/glitch/features/ui/components/compose_panel.jsx deleted file mode 100644 index da53664da1..0000000000 --- a/app/javascript/flavours/glitch/features/ui/components/compose_panel.jsx +++ /dev/null @@ -1,54 +0,0 @@ -import PropTypes from 'prop-types'; -import { PureComponent } from 'react'; - -import { connect } from 'react-redux'; - -import { mountCompose, unmountCompose } from 'flavours/glitch/actions/compose'; -import ServerBanner from 'flavours/glitch/components/server_banner'; -import { Search } from 'flavours/glitch/features/compose/components/search'; -import ComposeFormContainer from 'flavours/glitch/features/compose/containers/compose_form_container'; -import { LinkFooter } from 'flavours/glitch/features/ui/components/link_footer'; -import { identityContextPropShape, withIdentity } from 'flavours/glitch/identity_context'; - -class ComposePanel extends PureComponent { - static propTypes = { - identity: identityContextPropShape, - dispatch: PropTypes.func.isRequired, - }; - - componentDidMount () { - const { dispatch } = this.props; - dispatch(mountCompose()); - } - - componentWillUnmount () { - const { dispatch } = this.props; - dispatch(unmountCompose()); - } - - render() { - const { signedIn } = this.props.identity; - - return ( -