From 67015167f4588d644fa980c1e9c291f4d8cb781b Mon Sep 17 00:00:00 2001 From: Arik Fraimovich Date: Thu, 5 Dec 2019 15:28:14 +0200 Subject: [PATCH] Remove app/service/query-string (unused) and its dependency. --- client/app/services/query-string.js | 11 ----------- package.json | 1 - 2 files changed, 12 deletions(-) delete mode 100644 client/app/services/query-string.js diff --git a/client/app/services/query-string.js b/client/app/services/query-string.js deleted file mode 100644 index 4f67c0494c..0000000000 --- a/client/app/services/query-string.js +++ /dev/null @@ -1,11 +0,0 @@ -import qs from 'qs'; - -const parse = queryString => qs.parse(queryString, { allowDots: true, ignoreQueryPrefix: true }); -const onlyParameters = ([k]) => k.startsWith('p_'); -const removePrefix = ([k, v]) => [k.slice(2), v]; -const toObject = (obj, [k, v]) => Object.assign(obj, { [k]: v }); - -export default () => Object.entries(parse(location.search)) - .filter(onlyParameters) - .map(removePrefix) - .reduce(toObject, {}); diff --git a/package.json b/package.json index f1dcc79eea..cc9796e57c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,6 @@ "pace-progress": "git+https://github.com/getredash/pace.git", "plotly.js": "1.41.3", "prop-types": "^15.6.1", - "qs": "^6.7.0", "react": "^16.8.3", "react-ace": "^6.1.0", "react-dom": "^16.8.3",