From 339f45ccbb043b9b2f46a459af4dfb368dfb705d Mon Sep 17 00:00:00 2001 From: dan Date: Tue, 29 Oct 2024 20:58:38 +0000 Subject: Refactor lightbox model to plain object (#5999) * Refactor lightbox model to plain object * Rename name to type --- src/screens/Profile/Header/Shell.tsx | 7 +++++-- 1 file changed, 5 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 4e34c87ef..ac98deed7 100644 --- a/src/screens/Profile/Header/Shell.tsx +++ b/src/screens/Profile/Header/Shell.tsx @@ -11,7 +11,7 @@ import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {NavigationProp} from '#/lib/routes/types' import {isIOS} from '#/platform/detection' import {Shadow} from '#/state/cache/types' -import {ProfileImageLightbox, useLightboxControls} from '#/state/lightbox' +import {useLightboxControls} from '#/state/lightbox' import {useSession} from '#/state/session' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {UserAvatar} from '#/view/com/util/UserAvatar' @@ -54,7 +54,10 @@ let ProfileHeaderShell = ({ const onPressAvi = React.useCallback(() => { const modui = moderation.ui('avatar') if (profile.avatar && !(modui.blur && modui.noOverride)) { - openLightbox(new ProfileImageLightbox(profile)) + openLightbox({ + type: 'profile-image', + profile: profile, + }) } }, [openLightbox, profile, moderation]) -- cgit 1.4.1