diff --git a/src/routes/Player/ControlBar/VolumeBar/VolumeBar.js b/src/routes/Player/ControlBar/VolumeBar/VolumeBar.js index 9d66e3a6f..98f8f8996 100644 --- a/src/routes/Player/ControlBar/VolumeBar/VolumeBar.js +++ b/src/routes/Player/ControlBar/VolumeBar/VolumeBar.js @@ -81,7 +81,11 @@ class VolumeBar extends Component { VolumeBar.propTypes = { className: PropTypes.string, volume: PropTypes.number, - toggleButtonComponent: PropTypes.oneOfType([PropTypes.object, PropTypes.func]).isRequired, + toggleButtonComponent: PropTypes.oneOfType([ + PropTypes.func, + PropTypes.string, + PropTypes.shape({ render: PropTypes.func.isRequired }), + ]).isRequired, dispatch: PropTypes.func.isRequired };