chore: formatting changes batch 6

This commit is contained in:
Siddharth Gelera
2025-09-18 17:01:40 +05:30
parent b1f7b8ec6c
commit c0b2cc914d
5 changed files with 12 additions and 28 deletions

View File

@@ -41,7 +41,7 @@ const WSRequestPane = ({ item, collection, handleRun }) => {
);
}
case 'headers': {
return <RequestHeaders item={item} collection={collection} addHeaderText="Add Metadata" />;
return <RequestHeaders item={item} collection={collection} addHeaderText="Add Headers" />;
}
case 'settings': {
return <WSSettingsPane item={item} collection={collection} />;
@@ -93,7 +93,7 @@ const WSRequestPane = ({ item, collection, handleRun }) => {
Message
</div>
<div className={getTabClassname('headers')} role="tab" onClick={() => selectTab('headers')}>
Metadata
Headers
{activeHeadersLength > 0 && <sup className="ml-[.125rem] font-medium">{activeHeadersLength}</sup>}
</div>
<div className={getTabClassname('auth')} role="tab" onClick={() => selectTab('auth')}>

View File

@@ -8,7 +8,7 @@ const WSResponseHeaders = ({ response }) => {
return Object.entries(headers).map(([key, value]) => ({ name: key, value }));
};
const metadataArray = formatHeaders(response.headers);
const headersArray = formatHeaders(response.headers);
return (
<StyledWrapper className="pb-4 w-full">
@@ -20,17 +20,17 @@ const WSResponseHeaders = ({ response }) => {
</tr>
</thead>
<tbody>
{metadataArray && metadataArray.length ? (
metadataArray.map((metadata, index) => (
{headersArray && headersArray.length ? (
headersArray.map((header, index) => (
<tr key={index}>
<td className="key">{metadata.name}</td>
<td className="value">{metadata.value}</td>
<td className="key">{header.name}</td>
<td className="value">{header.value}</td>
</tr>
))
) : (
<tr>
<td colSpan="2" className="text-center py-4 text-gray-500">
No metadata received
No headers received
</td>
</tr>
)}

View File

@@ -97,7 +97,7 @@ const WSResponsePane = ({ item, collection }) => {
},
{
name: 'headers',
label: 'Metadata',
label: 'Headers',
count: response.headers ? Object.keys(response.headers).length : 0
},
{

View File

@@ -50,7 +50,7 @@ export const bruRequestToJson = (data: string | any, parsed: boolean = false): a
? _.get(json, 'grpc.method', '')
: String(_.get(json, 'http.method') ?? '').toUpperCase(),
url: _.get(json, urlPath[requestType], _.get(json, urlPath.default)),
headers: ['grpc-request','ws-request'].includes(requestType) ? _.get(json, 'metadata', []) : _.get(json, 'headers', []),
headers: requestType === 'grpc-request' ? _.get(json, 'metadata', []) : _.get(json, 'headers', []),
auth: _.get(json, 'auth', {}),
body: _.get(json, 'body', {}),
script: _.get(json, 'script', {}),
@@ -202,7 +202,7 @@ export const jsonRequestToBru = (json: any): string => {
}
// Common fields for all request types
if (type === 'grpc' || type === 'ws') {
if (type === 'grpc') {
bruJson.metadata = _.get(json, 'request.headers', []); // Use metadata for gRPC
} else {
bruJson.headers = _.get(json, 'request.headers', []); // Use headers for HTTP/GraphQL

View File

@@ -17,23 +17,7 @@ const stripLastLine = (text) => {
};
const jsonToBru = (json) => {
const {
meta,
http,
grpc,
ws,
params,
headers,
metadata,
auth,
body,
script,
tests,
vars,
assertions,
settings,
docs
} = json;
const { meta, http, grpc, ws, params, headers, metadata, auth, body, script, tests, vars, assertions, settings, docs } = json;
let bru = '';