diff --git a/src/components/stories/StoryViewer.tsx b/src/components/stories/StoryViewer.tsx index 25d8386..a2f492f 100644 --- a/src/components/stories/StoryViewer.tsx +++ b/src/components/stories/StoryViewer.tsx @@ -224,43 +224,58 @@ export function StoryViewer({ normal feed videos) — object-contain here matters even more: no fixed aspect-video box like VideoCard uses. */} {isVideo ? ( -
- {videoStatus === "READY" && videoPlaybackId ? ( - +
+ {videoStatus === "READY" && videoPlaybackId ? ( + + ) : videoStatus === "ERROR" ? ( +
+ {t("videoError")} +
+ ) : ( +
+ +
+ )} + {videoStatus === "READY" && ( + + )} + - ) : videoStatus === "ERROR" ? ( -
- {t("videoError")} -
- ) : ( -
- -
- )} - {videoStatus === "READY" && ( - - )} - +
) : ( mediaUrl && (