refactor(ui): teams

This commit is contained in:
liyasthomas
2021-08-03 16:50:28 +05:30
parent 7d913b0ee7
commit 17192c898b
10 changed files with 208 additions and 173 deletions

View File

@@ -27,10 +27,11 @@
transition
w-28
truncate
focus:outline-none focus:border-accent
focus:border-accent focus:outline-none
"
:value="newMethod"
readonly
:readonly="isCustomMethod()"
@input="onSelectMethod($event.target.value)"
/>
</template>
<SmartItem
@@ -78,7 +79,7 @@
px-4
transition
truncate
focus:outline-none focus:border-accent
focus:border-accent focus:outline-none
"
name="url"
type="text"
@@ -332,6 +333,7 @@ export default defineComponent({
updateMethod(methods[currentIndex - 1])
}
}
const cycleDownMethod = () => {
const currentIndex = methods.indexOf(newMethod.value)
if (currentIndex === -1) {
@@ -363,6 +365,12 @@ export default defineComponent({
defineActionHandler("request.method.delete", () => updateMethod("DELETE"))
defineActionHandler("request.method.head", () => updateMethod("HEAD"))
const isCustomMethod = () => {
if (newMethod.value === "CUSTOM" || !methods.includes(newMethod.value))
return false
return true
}
return {
newEndpoint,
newMethod,
@@ -386,6 +394,8 @@ export default defineComponent({
methodOptions,
sendOptions,
saveOptions,
isCustomMethod,
}
},
})