fix: proper implementation of isCustomMethod
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
focus:border-accent focus:outline-none
|
focus:border-accent focus:outline-none
|
||||||
"
|
"
|
||||||
:value="newMethod"
|
:value="newMethod"
|
||||||
:readonly="isCustomMethod()"
|
:readonly="!isCustomMethod"
|
||||||
@input="onSelectMethod($event.target.value)"
|
@input="onSelectMethod($event.target.value)"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
@@ -205,6 +205,7 @@
|
|||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import {
|
import {
|
||||||
|
computed,
|
||||||
defineComponent,
|
defineComponent,
|
||||||
ref,
|
ref,
|
||||||
useContext,
|
useContext,
|
||||||
@@ -383,11 +384,9 @@ export default defineComponent({
|
|||||||
defineActionHandler("request.method.delete", () => updateMethod("DELETE"))
|
defineActionHandler("request.method.delete", () => updateMethod("DELETE"))
|
||||||
defineActionHandler("request.method.head", () => updateMethod("HEAD"))
|
defineActionHandler("request.method.head", () => updateMethod("HEAD"))
|
||||||
|
|
||||||
const isCustomMethod = () => {
|
const isCustomMethod = computed(() => {
|
||||||
if (newMethod.value === "CUSTOM" || !methods.includes(newMethod.value))
|
return newMethod.value === "CUSTOM" || !methods.includes(newMethod.value)
|
||||||
return false
|
})
|
||||||
return true
|
|
||||||
}
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
newEndpoint,
|
newEndpoint,
|
||||||
|
|||||||
Reference in New Issue
Block a user