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/view/com/util/post-embeds/index.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/view/com/util/post-embeds/index.tsx')
-rw-r--r-- | src/view/com/util/post-embeds/index.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/view/com/util/post-embeds/index.tsx b/src/view/com/util/post-embeds/index.tsx index 70192c813..5100e7032 100644 --- a/src/view/com/util/post-embeds/index.tsx +++ b/src/view/com/util/post-embeds/index.tsx @@ -21,7 +21,7 @@ import { } from '@atproto/api' import {usePalette} from '#/lib/hooks/usePalette' -import {ImagesLightbox, useLightboxControls} from '#/state/lightbox' +import {useLightboxControls} from '#/state/lightbox' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {FeedSourceCard} from '#/view/com/feeds/FeedSourceCard' import {atoms as a, useTheme} from '#/alf' @@ -138,7 +138,11 @@ export function PostEmbeds({ aspectRatio: img.aspectRatio, })) const _openLightbox = (index: number) => { - openLightbox(new ImagesLightbox(items, index)) + openLightbox({ + type: 'images', + images: items, + index, + }) } const onPressIn = (_: number) => { InteractionManager.runAfterInteractions(() => { |