mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-11 21:27:05 +00:00
fix(StreamsList): show EpisodePicker only if type is series
This commit is contained in:
parent
07cc2a9b2d
commit
675328ca08
2 changed files with 13 additions and 3 deletions
|
|
@ -176,6 +176,7 @@ const MetaDetails = ({ urlParams, queryParams }) => {
|
|||
className={styles['streams-list']}
|
||||
streams={metaDetails.streams}
|
||||
video={video}
|
||||
type={streamPath.type}
|
||||
onEpisodeSearch={handleEpisodeSearch}
|
||||
/>
|
||||
:
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ const { default: SeasonEpisodePicker } = require('./EpisodePicker');
|
|||
|
||||
const ALL_ADDONS_KEY = 'ALL';
|
||||
|
||||
const StreamsList = ({ className, video, onEpisodeSearch, ...props }) => {
|
||||
const StreamsList = ({ className, video, type, onEpisodeSearch, ...props }) => {
|
||||
const { t } = useTranslation();
|
||||
const { core } = useServices();
|
||||
const platform = usePlatform();
|
||||
|
|
@ -128,14 +128,22 @@ const StreamsList = ({ className, video, onEpisodeSearch, ...props }) => {
|
|||
{
|
||||
props.streams.length === 0 ?
|
||||
<div className={styles['message-container']}>
|
||||
<SeasonEpisodePicker className={styles['search']} onSubmit={handleEpisodePicker} />
|
||||
{
|
||||
type === 'series' ?
|
||||
<SeasonEpisodePicker className={styles['search']} onSubmit={handleEpisodePicker} />
|
||||
: null
|
||||
}
|
||||
<Image className={styles['image']} src={require('/images/empty.png')} alt={' '} />
|
||||
<div className={styles['label']}>No addons were requested for streams!</div>
|
||||
</div>
|
||||
:
|
||||
props.streams.every((streams) => streams.content.type === 'Err') ?
|
||||
<div className={styles['message-container']}>
|
||||
<SeasonEpisodePicker className={styles['search']} onSubmit={handleEpisodePicker} />
|
||||
{
|
||||
type === 'series' ?
|
||||
<SeasonEpisodePicker className={styles['search']} onSubmit={handleEpisodePicker} />
|
||||
: null
|
||||
}
|
||||
{
|
||||
video?.upcoming ?
|
||||
<div className={styles['label']}>{t('UPCOMING')}...</div>
|
||||
|
|
@ -207,6 +215,7 @@ StreamsList.propTypes = {
|
|||
className: PropTypes.string,
|
||||
streams: PropTypes.arrayOf(PropTypes.object).isRequired,
|
||||
video: PropTypes.object,
|
||||
type: PropTypes.string,
|
||||
onEpisodeSearch: PropTypes.func
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue