fix: bind key-value with bulk editor at startup. (#1936)

This commit is contained in:
0xc0Der
2021-11-04 17:13:21 +02:00
committed by GitHub
parent 69a6207a4d
commit 136b1ff63b
3 changed files with 37 additions and 31 deletions

View File

@@ -397,15 +397,15 @@ const editBulkHeadersLine = (
active: boolean
}
) => {
const headers = bulkHeaders.value.split("\n")
if (item !== null)
headers.splice(
index,
1,
`${item.active ? "" : "//"}${item.key}: ${item.value}`
)
else headers.splice(index, 1)
bulkHeaders.value = headers.join("\n")
bulkHeaders.value = headers.value
.reduce((all, header, pIndex) => {
const current =
index === pIndex && item !== null
? `${item.active ? "" : "//"}${item.key}: ${item.value}`
: `${header.active ? "" : "//"}${header.key}: ${header.value}`
return [...all, current]
}, [])
.join("\n")
}
const clearBulkEditor = () => {