選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

KickButton.ts 624B

1234567891011121314151617181920
  1. import { connect } from 'react-redux';
  2. import { IReduxState } from '../../../app/types';
  3. import { translate } from '../../../base/i18n/functions';
  4. import { isLocalParticipantModerator } from '../../../base/participants/functions';
  5. import AbstractKickButton from '../AbstractKickButton';
  6. /**
  7. * Maps part of the Redux state to the props of this component.
  8. *
  9. * @param {Object} state - The Redux state.
  10. * @returns {Props}
  11. */
  12. function _mapStateToProps(state: IReduxState) {
  13. return {
  14. visible: isLocalParticipantModerator(state)
  15. };
  16. }
  17. export default translate(connect(_mapStateToProps)(AbstractKickButton));