diff --git a/client/package-lock.json b/client/package-lock.json
index 9c57fe8e..441deff6 100644
--- a/client/package-lock.json
+++ b/client/package-lock.json
@@ -35,7 +35,6 @@
"eslint": "^8.22.0",
"eslint-plugin-vue": "^9.3.0",
"happy-dom": "^8.2.6",
- "prettier": "^2.7.1",
"sass": "^1.57.1",
"vite": "^4.0.5",
"vitest": "^0.28.4"
@@ -5765,10 +5764,11 @@
}
},
"node_modules/prettier": {
- "version": "2.8.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz",
- "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true,
+ "peer": true,
"bin": {
"prettier": "bin-prettier.js"
},
@@ -11587,10 +11587,11 @@
"dev": true
},
"prettier": {
- "version": "2.8.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz",
- "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==",
- "dev": true
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
+ "dev": true,
+ "peer": true
},
"prettier-linter-helpers": {
"version": "1.0.0",
diff --git a/client/package.json b/client/package.json
index f7f468b3..2e045c72 100644
--- a/client/package.json
+++ b/client/package.json
@@ -39,7 +39,6 @@
"eslint": "^8.22.0",
"eslint-plugin-vue": "^9.3.0",
"happy-dom": "^8.2.6",
- "prettier": "^2.7.1",
"sass": "^1.57.1",
"vite": "^4.0.5",
"vitest": "^0.28.4"
diff --git a/client/src/assets/js/substrait-d3.js b/client/src/assets/js/substrait-d3.js
index f7805948..e98178c1 100644
--- a/client/src/assets/js/substrait-d3.js
+++ b/client/src/assets/js/substrait-d3.js
@@ -337,8 +337,10 @@ function drawGraph(pre_nodes, pre_links, use_drag = true) {
}
function clearGraph() {
- var svg = d3.select("svg");
+ const svg = d3.select("svg");
svg.html("");
+ const nodeData = document.getElementById("nodeData");
+ nodeData.innerHTML = "";
}
export { buildGraph, clearGraph, drawGraph };
diff --git a/client/src/components/SubstraitGraph.vue b/client/src/components/SubstraitGraph.vue
index 1987bb3f..a77ef75c 100644
--- a/client/src/components/SubstraitGraph.vue
+++ b/client/src/components/SubstraitGraph.vue
@@ -3,6 +3,16 @@
+