Fixes lightbox selectedIndex

This commit is contained in:
Josh Perez 2022-12-12 18:03:16 -05:00 committed by GitHub
parent 2b1f388172
commit 35323db519
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,12 +21,17 @@ export const getIsViewOnce = createSelector(
export const getSelectedIndex = createSelector(
getLightboxState,
(state): number =>
state.isShowingLightbox
? state.media.findIndex(
item => item.attachment.path === state.selectedAttachmentPath
) || 0
: 0
(state): number => {
if (!state.isShowingLightbox) {
return 0;
}
const index = state.media.findIndex(
item => item.attachment.path === state.selectedAttachmentPath
);
return index > 0 ? index : 0;
}
);
export const getMedia = createSelector(