discover map more explicit

This commit is contained in:
NikolaBorislavovHristov 2019-12-08 20:54:41 +02:00
parent bd754174d1
commit 251b7e6f5e

View file

@ -20,11 +20,21 @@ const mapDiscoverState = (discover) => {
...discover.catalog_resource,
content: {
...discover.catalog_resource.content,
content: discover.catalog_resource.content.content.map((metaItem) => {
metaItem.released = new Date(metaItem.released);
metaItem.href = `#/metadetails/${encodeURIComponent(metaItem.type)}/${encodeURIComponent(metaItem.id)}`;
return metaItem;
})
content: discover.catalog_resource.content.content.map((metaItem) => ({
type: metaItem.type,
name: metaItem.name,
logo: metaItem.logo,
background: metaItem.background,
poster: metaItem.poster,
posterShape: metaItem.posterShape,
runtime: metaItem.runtime,
releaseInfo: metaItem.releaseInfo,
released: new Date(metaItem.released),
description: metaItem.description,
links: metaItem.links,
trailer: metaItem.trailer,
href: `#/metadetails/${encodeURIComponent(metaItem.type)}/${encodeURIComponent(metaItem.id)}` // TODO this should redirect with videoId at some cases
}))
}
}
: