14 lines
357 B
JavaScript
14 lines
357 B
JavaScript
// @flow
|
|
|
|
/**
|
|
* Indicates if the audio mute button is disabled or not.
|
|
*
|
|
* @param {Object} state - The state from the Redux store.
|
|
* @returns {boolean}
|
|
*/
|
|
export function isAudioMuteButtonDisabled(state: Object) {
|
|
const { available, muted, unmuteBlocked } = state['features/base/media'].audio;
|
|
|
|
return !available || (muted && unmuteBlocked);
|
|
}
|