From a9d9c8d808145a58d444ad88e61ede486c5d22e8 Mon Sep 17 00:00:00 2001 From: higorgoulart Date: Mon, 17 Nov 2025 19:39:03 -0300 Subject: [PATCH] feat: load model --- src/routes/Discover/Discover.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/routes/Discover/Discover.js b/src/routes/Discover/Discover.js index bf0544a5d..230d3b7d0 100644 --- a/src/routes/Discover/Discover.js +++ b/src/routes/Discover/Discover.js @@ -41,12 +41,31 @@ const Discover = ({ urlParams, queryParams }) => { } }, [hasNextPage, loadNextPage]); const selectedMetaItem = React.useMemo(() => { - return discover.catalog !== null && + const item = discover.catalog !== null && discover.catalog.content.type === 'Ready' && discover.catalog.content.content[selectedMetaItemIndex] ? discover.catalog.content.content[selectedMetaItemIndex] : null; + + if (item !== null) { + core.transport.dispatch({ + action: 'Load', + args: { + model: 'MetaDetails', + args: { + metaPath: { + resource: 'meta', + type: item.type, + id: item.id, + extra: [] + } + } + } + }); + } + + return item; }, [discover.catalog, selectedMetaItemIndex]); const addToLibrary = React.useCallback(() => { if (selectedMetaItem === null) {