From 5439eabdf3845f236950ebd26a1c5b56b3926cb4 Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Mon, 6 Apr 2020 17:28:10 +0300 Subject: [PATCH] deep links integrated in video --- .../MetaDetails/VideosList/Video/Video.js | 22 ++++++++++++++++--- src/routes/MetaDetails/useMetaDetails.js | 8 +++++-- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/routes/MetaDetails/VideosList/Video/Video.js b/src/routes/MetaDetails/VideosList/Video/Video.js index 18aeb3d76..90ff9f651 100644 --- a/src/routes/MetaDetails/VideosList/Video/Video.js +++ b/src/routes/MetaDetails/VideosList/Video/Video.js @@ -6,9 +6,21 @@ const { Button, Image } = require('stremio/common'); const VideoPlaceholder = require('./VideoPlaceholder'); const styles = require('./styles'); -const Video = ({ className, id, title, thumbnail, episode, released, upcoming, watched, progress, ...props }) => { +const Video = ({ className, id, title, thumbnail, episode, released, upcoming, watched, progress, deepLinks, ...props }) => { + const href = React.useMemo(() => { + return deepLinks ? + typeof deepLinks.player === 'string' ? + deepLinks.player + : + typeof deepLinks.meta_details_streams === 'string' ? + deepLinks.meta_details_streams + : + null + : + null; + }, [deepLinks]); return ( -