From 26c48373e29643ca7a3248315506131d53d05b8b Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 4 Nov 2024 21:31:21 +0000 Subject: Refactor lightbox prop drilling (#6073) * Refactor lightbox footer to render prop * Unify lightbox types * Unindent * Refactor LightboxFooter props * Move LightboxFooter into the implementation file --- src/screens/Profile/Header/Shell.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/screens/Profile/Header/Shell.tsx') diff --git a/src/screens/Profile/Header/Shell.tsx b/src/screens/Profile/Header/Shell.tsx index 26e940688..925066d72 100644 --- a/src/screens/Profile/Header/Shell.tsx +++ b/src/screens/Profile/Header/Shell.tsx @@ -55,8 +55,18 @@ let ProfileHeaderShell = ({ const modui = moderation.ui('avatar') if (profile.avatar && !(modui.blur && modui.noOverride)) { openLightbox({ - type: 'profile-image', - profile: profile, + images: [ + { + uri: profile.avatar, + thumbUri: profile.avatar, + dimensions: { + // It's fine if it's actually smaller but we know it's 1:1. + height: 1000, + width: 1000, + }, + }, + ], + index: 0, thumbDims: null, }) } -- cgit 1.4.1