1234567891011121314151617181920 |
- import { connect } from 'react-redux';
-
- import { IReduxState } from '../../../app/types';
- import { translate } from '../../../base/i18n/functions';
- import { isLocalParticipantModerator } from '../../../base/participants/functions';
- import AbstractMuteEveryoneElseButton from '../AbstractMuteEveryoneElseButton';
-
- /**
- * Maps part of the Redux state to the props of this component.
- *
- * @param {Object} state - The Redux state.
- * @returns {Props}
- */
- function _mapStateToProps(state: IReduxState) {
- return {
- visible: isLocalParticipantModerator(state)
- };
- }
-
- export default translate(connect(_mapStateToProps)(AbstractMuteEveryoneElseButton));
|