diff --git a/ui/src/components/sidebar/MediaSidebar/MediaSidebar.tsx b/ui/src/components/sidebar/MediaSidebar/MediaSidebar.tsx index 64aa963f..b1f1ef2f 100644 --- a/ui/src/components/sidebar/MediaSidebar/MediaSidebar.tsx +++ b/ui/src/components/sidebar/MediaSidebar/MediaSidebar.tsx @@ -1,5 +1,5 @@ import { gql, useLazyQuery } from '@apollo/client' -import React, { useEffect } from 'react' +import React, { useEffect, useContext } from 'react' import { useTranslation } from 'react-i18next' import { Link } from 'react-router-dom' import styled from 'styled-components' @@ -7,6 +7,7 @@ import { authToken } from '../../../helpers/authentication' import { isNil } from '../../../helpers/utils' import { MediaType } from '../../../__generated__/globalTypes' import { SidebarFacesOverlay } from '../../facesOverlay/FacesOverlay' +import { SidebarContext } from '../Sidebar' import { ProtectedImage, ProtectedVideo, @@ -162,6 +163,7 @@ type SidebarContentProps = { } const SidebarContent = ({ media, hidePreview }: SidebarContentProps) => { + const { updateSidebar } = useContext(SidebarContext) const { t } = useTranslation() let previewImage = null if (media.highRes) previewImage = media.highRes @@ -190,6 +192,7 @@ const SidebarContent = ({ media, hidePreview }: SidebarContentProps) => { updateSidebar(null)} > {album.title}