diff --git a/web/src/components/OutputRender.tsx b/web/src/components/OutputRender.tsx
index d88756c..d42046e 100644
--- a/web/src/components/OutputRender.tsx
+++ b/web/src/components/OutputRender.tsx
@@ -5,6 +5,20 @@ export async function OutputRender(props: {
run_id: string;
filename: string;
}) {
+ if (props.filename.endsWith(".mp4") || props.filename.endsWith(".webm")) {
+ const url = await getFileDownloadUrl(
+ `outputs/runs/${props.run_id}/${props.filename}`,
+ );
+
+ return (
+
+ );
+ }
+
if (
props.filename.endsWith(".png") ||
props.filename.endsWith(".gif") ||
@@ -12,13 +26,13 @@ export async function OutputRender(props: {
props.filename.endsWith(".jpeg")
) {
const url = await getFileDownloadUrl(
- `outputs/runs/${props.run_id}/${props.filename}`
+ `outputs/runs/${props.run_id}/${props.filename}`,
);
return
;
} else {
const url = await getFileDownloadUrl(
- `outputs/runs/${props.run_id}/${props.filename}`
+ `outputs/runs/${props.run_id}/${props.filename}`,
);
// console.log(url);