From 4b297f32e0db8a80f2c2f80f2ffcb9e8df3efbca Mon Sep 17 00:00:00 2001 From: Nikhil569 Date: Wed, 11 Oct 2023 02:56:01 +0530 Subject: [PATCH] Would allow bruno to show images --- .../src/components/ResponsePane/QueryResult/index.js | 6 ++++++ packages/bruno-app/src/utils/common/codemirror.js | 2 ++ 2 files changed, 8 insertions(+) diff --git a/packages/bruno-app/src/components/ResponsePane/QueryResult/index.js b/packages/bruno-app/src/components/ResponsePane/QueryResult/index.js index d77d09951..142c604c9 100644 --- a/packages/bruno-app/src/components/ResponsePane/QueryResult/index.js +++ b/packages/bruno-app/src/components/ResponsePane/QueryResult/index.js @@ -45,6 +45,10 @@ const QueryResult = ({ item, collection, data, width, disableRunEventListener, h return safeStringifyJSON(data); } + if (mode.includes('image')) { + return item.requestSent.url; + } + // final fallback if (typeof data === 'string') { return data; @@ -103,6 +107,8 @@ const QueryResult = ({ item, collection, data, width, disableRunEventListener, h className="h-full bg-white" /> ); + } else if (mode.includes('image')) { + return image; } return ; diff --git a/packages/bruno-app/src/utils/common/codemirror.js b/packages/bruno-app/src/utils/common/codemirror.js index ce2f8be17..78016de6f 100644 --- a/packages/bruno-app/src/utils/common/codemirror.js +++ b/packages/bruno-app/src/utils/common/codemirror.js @@ -60,6 +60,8 @@ export const getCodeMirrorModeBasedOnContentType = (contentType) => { return 'application/xml'; } else if (contentType.includes('yaml')) { return 'application/yaml'; + } else if (contentType.includes('image')) { + return 'application/image'; } else { return 'application/text'; }