diff --git a/web/src/components/OutputRender.tsx b/web/src/components/OutputRender.tsx
index b0b652f..f84bdc5 100644
--- a/web/src/components/OutputRender.tsx
+++ b/web/src/components/OutputRender.tsx
@@ -1,11 +1,10 @@
-'use client'
+"use client";
-import { Download } from "lucide-react";
import { Button } from "@/components/ui/button";
import { getFileDownloadUrl } from "@/server/getFileDownloadUrl";
+import { Download } from "lucide-react";
-
-export function OutputRender(props: { run_id: string; filename: string; }) {
+export function OutputRender(props: { run_id: string; filename: string }) {
if (props.filename.endsWith(".png")) {
return (
+ )}`}
+ />
);
} else {
- return
+ );
}
}
diff --git a/web/src/components/RunOutputs.tsx b/web/src/components/RunOutputs.tsx
index ae61ff6..ad453cf 100644
--- a/web/src/components/RunOutputs.tsx
+++ b/web/src/components/RunOutputs.tsx
@@ -22,7 +22,8 @@ export async function RunOutputs({ run_id }: { run_id: string }) {
{outputs?.map((run) => {
- const fileName = run.data.images?.[0].filename;
+ const fileName =
+ run.data.images?.[0].filename || run.data.files?.[0].filename;
if (!fileName)
return (