diff --git a/apps/web/src/components/ConversationView.tsx b/apps/web/src/components/ConversationView.tsx index 74ed6bbdc..13d3c432d 100644 --- a/apps/web/src/components/ConversationView.tsx +++ b/apps/web/src/components/ConversationView.tsx @@ -17,12 +17,16 @@ interface ConversationViewProps { requestBody?: string | null; responseBody?: string | null; entries?: ConversationEntry[]; + linebreak?: boolean; + expanded?: boolean; } function ConversationViewComponent({ requestBody, responseBody, entries, + linebreak = false, + expanded = false, }: ConversationViewProps) { const messages = useMemo(() => { const resolvedEntries = @@ -85,7 +89,9 @@ function ConversationViewComponent({ } return ( -
- {formatHeaders(request.request.headers)}
-
-
- {formatBody(request.request.body)}
+ {formatHeaders(request.request.headers)}
- {formatHeaders(request.response.headers)}
+ {formatBody(request.request.body)}
- {formatBody(request.response.body)}
+ {formatHeaders(request.response.headers)}
- Error: {request.error} -
-No response data available
- > - ) : ( -No response data available
- )} -
+ {formatBody(request.response.body)}
+
+ + Error: {request.error} +
+No response data available
+ > + ) : ( +No response data available
+ )} +
+ {beautifyMode
+ ? JSON.stringify(request.meta, null, 2)
+ : JSON.stringify(request.meta)}
+
- {beautifyMode
- ? JSON.stringify(request.meta, null, 2)
- : JSON.stringify(request.meta)}
-
-