import { OutputRender } from "./RunDisplay"; import { CodeBlock } from "@/components/CodeBlock"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table"; import { findAllRuns } from "@/server/findAllRuns"; import { getRunsOutput } from "@/server/getRunsOutput"; export async function RunInputs({ run, }: { run: Awaited>[0]; }) { return ( <> {run.workflow_inputs && ( File Input {Object.entries(run.workflow_inputs).map(([key, data]) => { let imageUrl; try { const url = new URL(data); if (url.pathname.endsWith('.png')) { imageUrl = data; } } catch (_) { } return ( {key} {imageUrl ? : {data}} ); })}
)} ); }