fix: race condition where no language is selected

This commit is contained in:
Liyas Thomas
2021-05-03 19:12:13 -07:00
committed by GitHub
parent 3f743b4f61
commit 6c49e5c86a

View File

@@ -11,7 +11,7 @@
</div> </div>
</div> </div>
<div slot="body" class="flex flex-col"> <div slot="body" class="flex flex-col">
<label for="requestType">{{ $t("request_type") }}</label> <label for="requestType">{{ $t("choose_language") }}</label>
<span class="select-wrapper"> <span class="select-wrapper">
<v-popover> <v-popover>
<pre v-if="requestType">{{ codegens.find((x) => x.id === requestType).name }}</pre> <pre v-if="requestType">{{ codegens.find((x) => x.id === requestType).name }}</pre>
@@ -47,10 +47,11 @@
</div> </div>
</div> </div>
<SmartAceEditor <SmartAceEditor
v-if="requestType"
:value="requestCode" :value="requestCode"
:lang="codegens.find((x) => x.id === requestType).language" :lang="codegens.find((x) => x.id === requestType).language"
:options="{ :options="{
maxLines: '16', maxLines: '10',
minLines: '10', minLines: '10',
fontSize: '16px', fontSize: '16px',
autoScrollEditorIntoView: true, autoScrollEditorIntoView: true,
@@ -71,7 +72,7 @@ export default {
props: { props: {
show: Boolean, show: Boolean,
requestCode: String, requestCode: String,
requestTypeProp: { type: String, default: "" }, requestTypeProp: { type: String, default: "curl" },
}, },
data() { data() {
return { return {