import React from "react" import PropTypes from "prop-types" import { List } from "immutable" import { connect } from "react-redux" import { searchMovieSubtitles } from "../../actions/subtitles" import { SubtitlesButton } from "../buttons/subtitles" const movieSubtitlesButton = ({ inLibrary, imdbId, searching, searchMovieSubtitles, subtitles, }) => ( searchMovieSubtitles(imdbId)} /> ) movieSubtitlesButton.propTypes = { searching: PropTypes.bool, inLibrary: PropTypes.bool, imdbId: PropTypes.string, searchMovieSubtitles: PropTypes.func, subtitles: PropTypes.instanceOf(List), } export const MovieSubtitlesButton = connect(null, {searchMovieSubtitles})(movieSubtitlesButton);