import React from "react"; import { connect } from "react-redux"; import Slider from "rc-slider/lib/Slider"; import { setPlaylistScrollPosition } from "../../actionCreators"; import { getVisibleTrackIds } from "../../selectors"; const Handle = () =>
; const PlaylistWindow = props => ( ); const mapDispatchToProps = { setPlaylistScrollPosition: position => setPlaylistScrollPosition(100 - position) }; const mapStateToProps = state => { const { display: { playlistScrollPosition }, playlist: { trackOrder } } = state; return { playlistScrollPosition, allTracksAreVisible: getVisibleTrackIds(state).length === trackOrder.length }; }; export default connect(mapStateToProps, mapDispatchToProps)(PlaylistWindow);