fix: race condition where no language is selected
This commit is contained in:
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user