import React, { useState } from "react"
import PropTypes from "prop-types"
import { Map } from "immutable"
import { Episode } from "./episode"
export const Season = (props) => {
const [show, setShow] = useState(false);
return (
setShow(!show)}>
Season {props.season}
— ({props.data.toList().size} episodes)
{props.data.toList().map(function(episode) {
let key = `${episode.get("season")}-${episode.get("episode")}`;
return (
)
})}
)
}
Season.propTypes = {
data: PropTypes.instanceOf(Map),
season: PropTypes.number,
showName: PropTypes.string,
addToWishlist: PropTypes.func,
addTorrent: PropTypes.func,
refreshSubtitles: PropTypes.func,
getEpisodeDetails: PropTypes.func,
};