From a9564086b0aae8efd0b5248c941dfc0fa80ee5e1 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Fri, 31 Jan 2020 19:44:49 +0530 Subject: [PATCH] refactor: destructuring assignment and other tweaks --- pages/index.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index a91a37949..69d1fcb3d 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -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)) {