diff --git a/src/js/components/Modal/KioskModeModal.js b/src/js/components/Modal/KioskModeModal.js index 48ce8d39..5594f5ba 100755 --- a/src/js/components/Modal/KioskModeModal.js +++ b/src/js/components/Modal/KioskModeModal.js @@ -11,7 +11,7 @@ import Icon from '../Icon' import Thumbnail from '../Thumbnail' import ArtistSentence from '../ArtistSentence' -class KioskModeModal extends React.Component{ +export default class KioskModeModal extends React.Component{ constructor(props){ super(props) @@ -45,18 +45,4 @@ class KioskModeModal extends React.Component{ ) } -} - -const mapStateToProps = (state, ownProps) => { - return { - current_track: state.ui.current_track - } -} - -const mapDispatchToProps = (dispatch) => { - return { - uiActions: bindActionCreators(uiActions, dispatch) - } -} - -export default connect(mapStateToProps, mapDispatchToProps)(KioskModeModal) \ No newline at end of file +} \ No newline at end of file diff --git a/src/js/components/Modal/Modal.js b/src/js/components/Modal/Modal.js index e98b0494..7626df83 100755 --- a/src/js/components/Modal/Modal.js +++ b/src/js/components/Modal/Modal.js @@ -54,7 +54,7 @@ class Modal extends React.Component{ { this.props.modal.name == 'receive_authorization' ? : null } { this.props.modal.name == 'edit_radio' ? : null } { this.props.modal.name == 'image_zoom' ? : null } - { this.props.modal.name == 'kiosk_mode' ? : null } + { this.props.modal.name == 'kiosk_mode' ? : null } { this.props.modal.name == 'search_settings' ? : null } { this.props.modal.name == 'volume' ? : null } @@ -66,6 +66,7 @@ class Modal extends React.Component{ const mapStateToProps = (state, ownProps) => { return { + current_track: (typeof(state.ui.current_track) !== 'undefined' && typeof(state.ui.tracks) !== 'undefined' && typeof(state.ui.tracks[state.ui.current_track.uri]) !== 'undefined' ? state.ui.tracks[state.ui.current_track.uri] : null), uri_schemes: (state.mopidy.uri_schemes ? state.mopidy.uri_schemes : null), search_settings: (state.ui.search_settings ? state.ui.search_settings : null), volume: state.mopidy.volume,