diff options
author | dan <dan.abramov@gmail.com> | 2024-10-29 20:58:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-29 20:58:38 +0000 |
commit | 339f45ccbb043b9b2f46a459af4dfb368dfb705d (patch) | |
tree | c023f21805427d5fb01366fa077f4cf7a73d5a8e /src/screens/Profile/Header/Shell.tsx | |
parent | 1cfcffd79eb8298e628c9bb9b71570e1b1269c6a (diff) | |
download | voidsky-339f45ccbb043b9b2f46a459af4dfb368dfb705d.tar.zst |
Refactor lightbox model to plain object (#5999)
* Refactor lightbox model to plain object * Rename name to type
Diffstat (limited to 'src/screens/Profile/Header/Shell.tsx')
-rw-r--r-- | src/screens/Profile/Header/Shell.tsx | 7 |
1 files changed, 5 insertions, 2 deletions
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]) |