trailers renamed to trailerStreams

This commit is contained in:
nklhrstv 2020-09-15 18:14:10 +03:00
parent 7386300907
commit 9e2603243f
4 changed files with 8 additions and 8 deletions

View file

@ -24,7 +24,7 @@ const ALLOWED_LINK_REDIRECTS = [
routesRegexp.metadetails.regexp
];
const MetaPreview = ({ className, compact, name, logo, background, runtime, releaseInfo, released, description, links, trailers, inLibrary, toggleInLibrary }) => {
const MetaPreview = ({ className, compact, name, logo, background, runtime, releaseInfo, released, description, links, trailerStreams, inLibrary, toggleInLibrary }) => {
const [shareModalOpen, openShareModal, closeShareModal] = useBinaryState(false);
const linksGroups = React.useMemo(() => {
return Array.isArray(links) ?
@ -72,13 +72,13 @@ const MetaPreview = ({ className, compact, name, logo, background, runtime, rele
new Map();
}, [links]);
const trailerHref = React.useMemo(() => {
if (trailers.length === 0) {
if (trailerStreams.length === 0) {
return null;
}
const deepLinks = deepLinking.withStream({ stream: trailers[0] });
const deepLinks = deepLinking.withStream({ stream: trailerStreams[0] });
return deepLinks.player;
}, [trailers]);
}, [trailerStreams]);
const renderLogoFallback = React.useMemo(() => () => (
<Icon className={styles['logo-placeholder-icon']} icon={'ic_broken_link'} />
), []);
@ -243,7 +243,7 @@ MetaPreview.propTypes = {
name: PropTypes.string,
url: PropTypes.string
})),
trailers: PropTypes.array,
trailerStreams: PropTypes.array,
inLibrary: PropTypes.bool,
toggleInLibrary: PropTypes.func
};

View file

@ -158,7 +158,7 @@ const Discover = ({ urlParams, queryParams }) => {
releaseInfo={selectedMetaItem.releaseInfo}
released={selectedMetaItem.released}
description={selectedMetaItem.description}
trailers={selectedMetaItem.trailers}
trailerStreams={selectedMetaItem.trailerStreams}
/>
:
<div className={styles['meta-preview-container']} />

View file

@ -42,7 +42,7 @@ const mapDiscoverState = (discover) => {
releaseInfo: metaItem.releaseInfo,
released: new Date(metaItem.released),
description: metaItem.description,
trailers: metaItem.trailers,
trailerStreams: metaItem.trailerStreams,
deepLinks: deepLinking.withMetaItem({ metaItem })
}))
}

View file

@ -114,7 +114,7 @@ const MetaDetails = ({ urlParams, queryParams }) => {
selectedMetaResource.content.content.description
}
links={selectedMetaResource.content.content.links}
trailers={selectedMetaResource.content.content.trailers}
trailerStreams={selectedMetaResource.content.content.trailerStreams}
inLibrary={inLibrary}
toggleInLibrary={toggleInLibrary}
/>