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> <div>
<tabs> <tabs>
<tab <tab
v-for="lens in validLenses" v-for="(lens, index) in validLenses"
:id="lens.lensName"
:key="lens.lensName" :key="lens.lensName"
:id="lens.lensName"
:label="lens.lensName" :label="lens.lensName"
:selected="lens.lensName === 'Raw'" :selected="index == 0"
> >
<component :is="lens.renderer" :response="response" /> <component :is="lens.renderer" :response="response" />
</tab> </tab>

View File

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

View File

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