From 6c3c4c1ca7b75869fa565e7fa76c6da33d10a99b Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Thu, 9 Jun 2022 15:55:44 -0500 Subject: [PATCH] Add videoBenchmarksRelatedToApp helper --- helpers/related.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/helpers/related.js b/helpers/related.js index 0858347..73bc7dd 100644 --- a/helpers/related.js +++ b/helpers/related.js @@ -1,6 +1,8 @@ // import { allVideoAppsListSet } from '~/helpers/get-list.js' // import videoList from '~/static/video-list.json' +import { getAppEndpoint, getAppType } from '~/helpers/app-derived.js' + function videoHasAppEndpoint ( video, appEndpoint ) { for (const appLink of video.appLinks) { if ( appLink.endpoint === appEndpoint ) { @@ -70,3 +72,13 @@ export function videosRelatedToApp ( app, videoListSet ) { return relatedVideos } + +export function videoBenchmarksRelatedToApp ( app, videoListSet ) { + return videosRelatedToApp( app, videoListSet ).map(video => { + return { + ...video, + endpoint: `${getAppEndpoint( app )}/benchmarks#${video.id}` + } + }) +} +