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