From 281a82d8784fec7e79e309095cbe61428173b44f Mon Sep 17 00:00:00 2001 From: Thibaut Girka Date: Sat, 20 Apr 2019 20:52:07 +0200 Subject: DrawerHeader → Header + HeaderContainer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../flavours/glitch/features/compose/index.js | 30 +++------------------- 1 file changed, 3 insertions(+), 27 deletions(-) (limited to 'app/javascript/flavours/glitch/features/compose/index.js') diff --git a/app/javascript/flavours/glitch/features/compose/index.js b/app/javascript/flavours/glitch/features/compose/index.js index 9fe510028..923d379ec 100644 --- a/app/javascript/flavours/glitch/features/compose/index.js +++ b/app/javascript/flavours/glitch/features/compose/index.js @@ -7,12 +7,11 @@ import { injectIntl, defineMessages } from 'react-intl'; import classNames from 'classnames'; // Actions. -import { openModal } from 'flavours/glitch/actions/modal'; import { cycleElefriendCompose } from 'flavours/glitch/actions/compose'; // Components. import Composer from 'flavours/glitch/features/composer'; -import DrawerHeader from './header'; +import HeaderContainer from './containers/header_container'; import SearchContainer from './containers/search_container'; import SearchResultsContainer from './containers/search_results_container'; import NavigationContainer from './containers/navigation_container'; @@ -29,11 +28,8 @@ const messages = defineMessages({ // State mapping. const mapStateToProps = (state, ownProps) => ({ - columns: state.getIn(['settings', 'columns']), elefriend: state.getIn(['compose', 'elefriend']), showSearch: ownProps.multiColumn ? state.getIn(['search', 'submitted']) && !state.getIn(['search', 'hidden']) : ownProps.isSearchPage, - unreadNotifications: state.getIn(['notifications', 'unread']), - showNotificationsBadge: state.getIn(['local_settings', 'notifications', 'tab_badge']), }); // Dispatch mapping. @@ -41,11 +37,6 @@ const mapDispatchToProps = (dispatch, { intl }) => ({ onClickElefriend () { dispatch(cycleElefriendCompose()); }, - onOpenSettings (e) { - e.preventDefault(); - e.stopPropagation(); - dispatch(openModal('SETTINGS', {})); - }, }); // The component. @@ -59,28 +50,21 @@ class Compose extends React.PureComponent { showSearch: PropTypes.bool, // State props. - columns: ImmutablePropTypes.list, elefriend: PropTypes.number, unreadNotifications: PropTypes.number, - showNotificationsBadge: PropTypes.bool, // Dispatch props. onClickElefriend: PropTypes.func, - onOpenSettings: PropTypes.func, }; // Rendering. render () { const { - columns, elefriend, intl, multiColumn, onClickElefriend, - onOpenSettings, isSearchPage, - unreadNotifications, - showNotificationsBadge, showSearch, } = this.props; const computedClass = classNames('drawer', `mbstobon-${elefriend}`); @@ -88,16 +72,8 @@ class Compose extends React.PureComponent { // The result. return (
- {multiColumn && ( - - )} - {(multiColumn || isSearchPage) && } + {multiColumn && } + {(multiColumn || isSearchPage) && }
{!isSearchPage &&
-- cgit