Show text wrapping on code blocks (#2338)

* Show text wrapping on deployment code blocks

* Show textWrapping on some more CodeBlocks

* Adds missing margins to the error block
This commit is contained in:
James Ritchie
2025-08-04 13:21:30 +01:00
committed by GitHub
parent edafc71142
commit bb54e97806
3 changed files with 6 additions and 3 deletions
@@ -9,7 +9,7 @@ type DeploymentErrorProps = {
export function DeploymentError({ errorData }: DeploymentErrorProps) {
return (
<div className="flex flex-col gap-2 rounded-sm border border-rose-500/50 p-3">
<div className="mx-3 mb-3 flex flex-col gap-2 rounded-sm border border-rose-500/50 p-3">
<DeploymentErrorHeader title={errorData.name ?? "Error"} titleClassName="text-rose-500" />
{errorData.message && <Callout variant="error">{errorData.message}</Callout>}
{errorData.stack && (
@@ -18,6 +18,7 @@ export function DeploymentError({ errorData }: DeploymentErrorProps) {
showLineNumbers={false}
code={errorData.stack}
maxLines={20}
showTextWrapping
/>
)}
{errorData.stderr && (
@@ -28,6 +29,7 @@ export function DeploymentError({ errorData }: DeploymentErrorProps) {
showLineNumbers={false}
code={errorData.stderr}
maxLines={20}
showTextWrapping
/>
</>
)}
@@ -50,6 +50,7 @@ export function PacketDisplay({
code={data}
maxLines={20}
showLineNumbers={false}
showTextWrapping
/>
);
}
@@ -758,12 +758,12 @@ function RunBody({
</div>
) : tab === "context" ? (
<div className="flex flex-col gap-4 py-3">
<CodeBlock code={run.context} showLineNumbers={false} />
<CodeBlock code={run.context} showLineNumbers={false} showTextWrapping />
</div>
) : tab === "metadata" ? (
<div className="flex flex-col gap-4 py-3">
{run.metadata ? (
<CodeBlock code={run.metadata} showLineNumbers={false} />
<CodeBlock code={run.metadata} showLineNumbers={false} showTextWrapping />
) : (
<Callout to="https://trigger.dev/docs/runs/metadata" variant="docs">
No metadata set for this run. View our metadata documentation to learn more.