refactor: destructuring assignment and other tweaks

This commit is contained in:
jamesgeorge007
2020-01-31 19:44:49 +05:30
parent c32c6e0363
commit a9564086b0

View File

@@ -2515,13 +2515,12 @@ export default {
observer.observe(requestElement);
},
handleImport() {
let textarea = document.getElementById("import-text");
let text = textarea.value;
const { value: text } = document.getElementById("import-text");
try {
let parsedCurl = parseCurlCommand(text);
let url = new URL(parsedCurl.url.replace(/"/g, "").replace(/'/g, ""));
this.url = url.origin;
this.path = url.pathname;
const parsedCurl = parseCurlCommand(text);
const { origin, pathname } = new URL(parsedCurl.url.replace(/"/g, "").replace(/'/g, ""));
this.url = origin;
this.path = pathname;
this.headers = [];
if (parsedCurl.headers) {
for (const key of Object.keys(parsedCurl.headers)) {