feat: bind key-value pairs and bulk editor

This commit is contained in:
liyasthomas
2021-11-04 13:36:51 +05:30
parent 235968073a
commit ad76d100ee
3 changed files with 74 additions and 42 deletions

View File

@@ -215,7 +215,7 @@ useCodemirror(bulkEditor, bulkParams, {
const params$ = useReadonlyStream(restParams$, [])
const editBulkParamLine = (index: number, item?: HoppRESTParam) => {
const editBulkParamsLine = (index: number, item?: HoppRESTParam) => {
const params = bulkParams.value.split("\n")
if (item !== null)
@@ -238,17 +238,17 @@ const addParam = () => {
const index = params$.value.length
addRESTParam(empty)
editBulkParamLine(index, empty)
editBulkParamsLine(index, empty)
}
const updateParam = (index: number, item: HoppRESTParam) => {
updateRESTParam(index, item)
editBulkParamLine(index, item)
editBulkParamsLine(index, item)
}
const deleteParam = (index: number) => {
deleteRESTParam(index)
editBulkParamLine(index, null)
editBulkParamsLine(index, null)
}
const clearContent = () => {