From 8ee7e48983c647efaf3386d858dc398ac02b7e62 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sat, 12 Nov 2022 00:19:32 -0800 Subject: [PATCH] Add og image for search --- packages/skin-museum-client/src/redux/selectors.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/skin-museum-client/src/redux/selectors.js b/packages/skin-museum-client/src/redux/selectors.js index 1eea2527..165b7912 100644 --- a/packages/skin-museum-client/src/redux/selectors.js +++ b/packages/skin-museum-client/src/redux/selectors.js @@ -204,10 +204,16 @@ export function getPageTitle(state) { export const getPreviewImageUrl = createSelector( getSelectedSkinHash, - (hash) => { - return hash == null - ? null - : `https://skin-museum-og-captbaritone-webamp.vercel.app/api/og?md5=${hash}`; + getSearchQuery, + (hash, searchQuery) => { + if (hash) { + return `https://skin-museum-og-captbaritone-webamp.vercel.app/api/og?md5=${hash}`; + } else if (searchQuery) { + return `https://skin-museum-og-captbaritone-webamp.vercel.app/api/og?query=${encodeURIComponent( + searchQuery + )}`; + } + return null; } );