diff --git a/apps/webapp/app/components/runs/v3/RunInspector.tsx b/apps/webapp/app/components/runs/v3/RunInspector.tsx index 291ef58a1..bed4c3b5f 100644 --- a/apps/webapp/app/components/runs/v3/RunInspector.tsx +++ b/apps/webapp/app/components/runs/v3/RunInspector.tsx @@ -4,7 +4,7 @@ import { formatDuration, formatDurationMilliseconds, TaskRunError } from "@trigg import { useEffect } from "react"; import { useTypedFetcher } from "remix-typedjson"; import { ExitIcon } from "~/assets/icons/ExitIcon"; -import { CodeBlock } from "~/components/code/CodeBlock"; +import { CodeBlock, TitleRow } from "~/components/code/CodeBlock"; import { EnvironmentLabel } from "~/components/environments/EnvironmentLabel"; import { Button, LinkButton } from "~/components/primitives/Buttons"; import { Callout } from "~/components/primitives/Callout"; @@ -370,30 +370,42 @@ export function RunInspector({ - {clientRunData ? ( - clientRunData.payload !== undefined && ( - - ) - ) : ( - - )} - {clientRunData ? ( - clientRunData.error !== undefined ? ( - - ) : clientRunData.output !== undefined ? ( - - ) : null - ) : ( - - )} + <> + {clientRunData ? ( + <> + {clientRunData.payload !== undefined && ( + + )} + {clientRunData.error !== undefined ? ( + + ) : clientRunData.output !== undefined ? ( + + ) : null} + + ) : ( +
+ + Payload loading… + + + } + /> +
+ )} + )} @@ -435,7 +447,7 @@ export function RunInspector({ } function PropertyLoading() { - return ; + return ; } function RunTimeline({ run }: { run: RawRun }) {