select default lens instead of raw

This commit is contained in:
Liyas Thomas
2020-06-23 07:58:04 +05:30
parent 6496a1b2b9
commit d12c09aca0
3 changed files with 11 additions and 18 deletions

View File

@@ -2,11 +2,11 @@
<div>
<tabs>
<tab
v-for="lens in validLenses"
:id="lens.lensName"
v-for="(lens, index) in validLenses"
:key="lens.lensName"
:id="lens.lensName"
:label="lens.lensName"
:selected="lens.lensName === 'Raw'"
:selected="index == 0"
>
<component :is="lens.renderer" :response="response" />
</tab>

View File

@@ -3,14 +3,7 @@ import rawLens from "./rawLens"
import imageLens from "./imageLens"
import htmlLens from "./htmlLens"
const lenses = [
jsonLens,
imageLens,
htmlLens,
// Keep Raw Lens as the last option
rawLens,
]
const lenses = [jsonLens, imageLens, htmlLens, rawLens]
function getSuitableLenses(response) {
const result = []

View File

@@ -1425,13 +1425,13 @@ export default {
collections: () => import("~/components/collections"),
saveRequestAs: () => import("~/components/collections/saveRequestAs"),
Editor: AceEditor,
environments: () => import("../components/environments"),
inputform: () => import("../components/firebase/inputform"),
notes: () => import("../components/firebase/feeds"),
login: () => import("../components/firebase/login"),
tabs: () => import("../components/ui/tabs"),
tab: () => import("../components/ui/tab"),
"response-renderer": () => import("../components/lenses/ResponseBodyRenderer"),
environments: () => import("~/components/environments"),
inputform: () => import("~/components/firebase/inputform"),
notes: () => import("~/components/firebase/feeds"),
login: () => import("~/components/firebase/login"),
tabs: () => import("~/components/ui/tabs"),
tab: () => import("~/components/ui/tab"),
"response-renderer": () => import("~/components/lenses/ResponseBodyRenderer"),
},
data() {
return {