From 89f18602f67f6ab96f9c83bb8096bfc9fe4a9358 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Wed, 8 Nov 2023 20:37:08 -0600 Subject: [PATCH] Fix contextual sharing links --- src/photo/PhotoDetailPage.tsx | 8 +++++--- src/photo/PhotoLarge.tsx | 26 +++++++++++++++----------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/src/photo/PhotoDetailPage.tsx b/src/photo/PhotoDetailPage.tsx index 0ff0677d..d057a79e 100644 --- a/src/photo/PhotoDetailPage.tsx +++ b/src/photo/PhotoDetailPage.tsx @@ -75,13 +75,15 @@ export default function PhotoDetailPage({ , ]} /> diff --git a/src/photo/PhotoLarge.tsx b/src/photo/PhotoLarge.tsx index acfc34f1..11f50cc9 100644 --- a/src/photo/PhotoLarge.tsx +++ b/src/photo/PhotoLarge.tsx @@ -13,24 +13,28 @@ import PhotoFilmSimulation from export default function PhotoLarge({ photo, - tag, + primaryTag, priority, prefetchShare, - shouldScrollOnShare, showCamera = true, showSimulation = true, - shareCamera, + shouldShareTag, + shouldShareCamera, + shouldShareSimulation, + shouldScrollOnShare, }: { photo: Photo - tag?: string + primaryTag?: string priority?: boolean prefetchShare?: boolean - shouldScrollOnShare?: boolean showCamera?: boolean showSimulation?: boolean - shareCamera?: boolean + shouldShareTag?: boolean + shouldShareCamera?: boolean + shouldShareSimulation?: boolean + shouldScrollOnShare?: boolean }) { - const tagsToShow = photo.tags.filter(t => t !== tag); + const tagsToShow = photo.tags.filter(t => t !== primaryTag); const camera = cameraFromPhoto(photo); @@ -50,7 +54,7 @@ export default function PhotoLarge({