diff --git a/src/public/js/components/movies/list.js b/src/public/js/components/movies/list.js index 3056dd8..6609a88 100644 --- a/src/public/js/components/movies/list.js +++ b/src/public/js/components/movies/list.js @@ -1,7 +1,8 @@ import React from 'react' import { connect } from 'react-redux' import { bindActionCreators } from 'redux' -import * as actionCreators from '../../actions/actionCreators' +import { selectMovie, getMovieDetails, addTorrent, + addMovieToWishlist, deleteMovieFromWishlist } from '../../actions/actionCreators' import DownloadButton from '../buttons/download' import TorrentsButton from './torrents' @@ -13,7 +14,8 @@ function mapStateToProps(state) { return { movieStore: state.movieStore }; } const mapDispatchToProps = (dipatch) => - bindActionCreators(actionCreators, dipatch) + bindActionCreators({ selectMovie, getMovieDetails, addTorrent, + addMovieToWishlist, deleteMovieFromWishlist }, dipatch) function MovieButtons(props) { const imdb_link = `http://www.imdb.com/title/${props.movie.imdb_id}`; @@ -73,9 +75,7 @@ class MovieList extends React.Component { formModel="movieStore" filterControlModel="movieStore.filter" filterControlPlaceHolder="Filter movies..." - fetchExploreOptions={this.props.getMovieExploreOptions} exploreOptions={this.props.movieStore.exploreOptions} - explore={this.props.exploreMovies} selectedImdbId={selectedMovieId} filter={this.props.movieStore.filter} perPage={this.props.movieStore.perPage} @@ -94,7 +94,6 @@ class MovieList extends React.Component { deleteMovie={this.props.deleteMovie} addToWishlist={this.props.addMovieToWishlist} deleteFromWishlist={this.props.deleteMovieFromWishlist} - fetchMovies={this.props.fetchMovies} lastFetchUrl={this.props.movieStore.lastFetchUrl} />