Show/Hide mute and volume controls depending on volume value

Refs: #874
This commit is contained in:
Matthias Meulien
2024-05-08 17:28:18 +02:00
parent 62c4e063f8
commit 87ab26001d

View File

@ -195,20 +195,21 @@ const PlaybackControls = () => {
</button>
<OutputControl force_expanded={expanded} />
</section>
<section className="volume">
<MuteControl
mute={mute}
onMuteChange={(value) => dispatch(mopidyActions.setMute(value))}
/>
<VolumeControl
scrollWheel
volume={volume}
mute={mute}
onVolumeChange={(value) => dispatch(mopidyActions.setVolume(value))}
/>
</section>
{
volume !== null &&
<section className="volume">
<MuteControl
mute={mute}
onMuteChange={(value) => dispatch(mopidyActions.setMute(value))}
/>
<VolumeControl
scrollWheel
volume={volume}
mute={mute}
onVolumeChange={(value) => dispatch(mopidyActions.setVolume(value))}
/>
</section>
}
<section className="triggers">
<button
type="button"