From 801df8ea9709b73f67ccc463879f37d7892a0473 Mon Sep 17 00:00:00 2001 From: Anwarul Islam Date: Fri, 19 Jul 2024 16:48:55 +0600 Subject: [PATCH] feat: persist HTML response preview preference (#4177) Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com> Co-authored-by: nivedin --- .../src/components/http/ResponseMeta.vue | 6 +- .../lenses/renderers/HTMLLensRenderer.vue | 52 +++++++++++------ .../src/composables/lens-actions.ts | 58 ++++++++++++------- .../src/helpers/lenses/lenses.ts | 3 +- 4 files changed, 78 insertions(+), 41 deletions(-) diff --git a/packages/hoppscotch-common/src/components/http/ResponseMeta.vue b/packages/hoppscotch-common/src/components/http/ResponseMeta.vue index 3cf5513bc..dcfbe0946 100644 --- a/packages/hoppscotch-common/src/components/http/ResponseMeta.vue +++ b/packages/hoppscotch-common/src/components/http/ResponseMeta.vue @@ -143,7 +143,8 @@ const readableResponseSize = computed(() => { props.response.type === "loading" || props.response.type === "network_fail" || props.response.type === "script_fail" || - props.response.type === "fail" + props.response.type === "fail" || + props.response.type === "extension_error" ) return undefined @@ -162,7 +163,8 @@ const statusCategory = computed(() => { props.response.type === "loading" || props.response.type === "network_fail" || props.response.type === "script_fail" || - props.response.type === "fail" + props.response.type === "fail" || + props.response.type === "extension_error" ) return { name: "error", diff --git a/packages/hoppscotch-common/src/components/lenses/renderers/HTMLLensRenderer.vue b/packages/hoppscotch-common/src/components/lenses/renderers/HTMLLensRenderer.vue index 3a9ac7f7d..4c74a4ef0 100644 --- a/packages/hoppscotch-common/src/components/lenses/renderers/HTMLLensRenderer.vue +++ b/packages/hoppscotch-common/src/components/lenses/renderers/HTMLLensRenderer.vue @@ -8,7 +8,7 @@
${getSpecialKey()}ShiftP`" :icon="!previewEnabled ? IconEye : IconEyeOff" - @click.prevent="togglePreview" + @click.prevent="doTogglePreview" />
-
-
+
+