From f0e51c505591c7a126b920d073833b44435a3783 Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Fri, 27 Mar 2020 23:44:49 +0200 Subject: [PATCH] init CW Preview fixed --- src/routes/Board/useContinueWatchingPreview.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/routes/Board/useContinueWatchingPreview.js b/src/routes/Board/useContinueWatchingPreview.js index 8468b06b5..33756a4a7 100644 --- a/src/routes/Board/useContinueWatchingPreview.js +++ b/src/routes/Board/useContinueWatchingPreview.js @@ -1,9 +1,7 @@ +const React = require('react'); +const { useServices } = require('stremio/services'); const { useModelState } = require('stremio/common'); -const initContinueWatchingPreviewState = () => ({ - lib_items: [] -}); - const mapContinueWatchingPreviewState = (continue_watching_preview) => { const lib_items = continue_watching_preview.lib_items.map((lib_item) => ({ id: lib_item._id, @@ -22,6 +20,10 @@ const mapContinueWatchingPreviewState = (continue_watching_preview) => { }; const useContinueWatchingPreview = () => { + const { core } = useServices(); + const initContinueWatchingPreviewState = React.useMemo(() => { + return mapContinueWatchingPreviewState(core.getState('continue_watching_preview')); + }, []); return useModelState({ model: 'continue_watching_preview', map: mapContinueWatchingPreviewState,