From c665a3d79a94f21855d691ac1ce7246fcca65466 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Tue, 1 Oct 2024 17:13:53 +1000 Subject: [PATCH] Fix UI error when image has no files --- .../components/Images/ImageDetails/Image.tsx | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/ui/v2.5/src/components/Images/ImageDetails/Image.tsx b/ui/v2.5/src/components/Images/ImageDetails/Image.tsx index 0a77180ceaa..e18571cd0e8 100644 --- a/ui/v2.5/src/components/Images/ImageDetails/Image.tsx +++ b/ui/v2.5/src/components/Images/ImageDetails/Image.tsx @@ -279,7 +279,10 @@ const ImagePage: React.FC = ({ image }) => { ); const title = objectTitle(image); - const ImageView = isVideo(image.visual_files[0]) ? "video" : "img"; + const ImageView = + image.visual_files.length > 0 && isVideo(image.visual_files[0]) + ? "video" + : "img"; const resolution = useMemo(() => { return file?.width && file?.height @@ -362,19 +365,21 @@ const ImagePage: React.FC = ({ image }) => { {renderTabs()}
- + {image.visual_files.length > 0 && ( + + )}
);