* Handle user and channel provider from the app parser * Do not process mapStateToProps on appsTakeOver * Fix tsc * Address feedback * Fix broken reference * Address feedback and fix tests * Fix i18n * Use instantiated teamID on parser context * Address feedback * Fix test * Address feedback Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
21 lines
641 B
JavaScript
21 lines
641 B
JavaScript
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
// See LICENSE.txt for license information.
|
|
|
|
import {connect} from 'react-redux';
|
|
|
|
import {getTheme} from '@mm-redux/selectors/entities/preferences';
|
|
import {getDimensions} from '@selectors/device';
|
|
import {appsEnabled} from '@utils/apps';
|
|
|
|
import Autocomplete from './autocomplete';
|
|
|
|
function mapStateToProps(state) {
|
|
const {deviceHeight} = getDimensions(state);
|
|
return {
|
|
deviceHeight,
|
|
theme: getTheme(state),
|
|
appsEnabled: appsEnabled(state),
|
|
};
|
|
}
|
|
|
|
export default connect(mapStateToProps, null, null, {forwardRef: true})(Autocomplete);
|