deep links integrated in Discover

This commit is contained in:
nklhrstv 2020-04-06 15:49:11 +03:00
parent cbb1044986
commit 4809ce046f
2 changed files with 3 additions and 3 deletions

View file

@ -135,7 +135,7 @@ const Discover = ({ urlParams, queryParams }) => {
poster={metaItem.poster} poster={metaItem.poster}
posterShape={metaItem.posterShape} posterShape={metaItem.posterShape}
playIcon={selectedMetaItem === metaItem} playIcon={selectedMetaItem === metaItem}
href={metaItem.href} deepLinks={metaItem.deepLinks}
data-index={index} data-index={index}
onClick={metaItemOnClick} onClick={metaItemOnClick}
/> />

View file

@ -1,6 +1,6 @@
const React = require('react'); const React = require('react');
const { useServices } = require('stremio/services'); const { useServices } = require('stremio/services');
const { CONSTANTS, useModelState, comparatorWithPriorities } = require('stremio/common'); const { CONSTANTS, deepLinking, useModelState, comparatorWithPriorities } = require('stremio/common');
const initDiscoverState = () => ({ const initDiscoverState = () => ({
selected: null, selected: null,
@ -41,7 +41,7 @@ const mapDiscoverState = (discover) => {
released: new Date(metaItem.released), released: new Date(metaItem.released),
description: metaItem.description, description: metaItem.description,
trailer: metaItem.trailer, trailer: metaItem.trailer,
href: `#/metadetails/${encodeURIComponent(metaItem.type)}/${encodeURIComponent(metaItem.id)}` // TODO this should redirect with videoId at some cases deepLinks: deepLinking.withMetaItem({ metaItem })
})) }))
} }
} }