(null);
@@ -154,10 +155,12 @@ function handleNodeClick(d: any) {
topologyStore.setNode(d);
topologyStore.setLink({});
}
-function handleLinkClick(event: any, d: any) {
+function handleLinkClick(event: any, d: Call) {
event.stopPropagation();
topologyStore.setNode({});
topologyStore.setLink(d);
+ // const path = `/dashboard/${states.selectedLayer}/${states.entity}/${name}`;
+ // router.push(path);
}
function update() {
// node element
@@ -255,8 +258,6 @@ watch(
}
.micro-topo-chart {
- background: #333840;
-
.topo-svg {
display: block;
width: 100%;
diff --git a/src/views/dashboard/related/topology/utils/linkElement.ts b/src/views/dashboard/related/topology/utils/linkElement.ts
index a4c9d327..6e368084 100644
--- a/src/views/dashboard/related/topology/utils/linkElement.ts
+++ b/src/views/dashboard/related/topology/utils/linkElement.ts
@@ -38,8 +38,8 @@ export const anchorElement = (graph: any, funcs: any, tip: any) => {
.on("mouseout", function () {
tip.hide(this);
})
- .on("click", (d: unknown) => {
- funcs.handleLinkClick(d);
+ .on("click", (event: unknown, d: unknown) => {
+ funcs.handleLinkClick(event, d);
});
return linkEnter;
};
diff --git a/src/views/dashboard/related/topology/utils/nodeElement.ts b/src/views/dashboard/related/topology/utils/nodeElement.ts
index cabdd942..ec0a14a4 100644
--- a/src/views/dashboard/related/topology/utils/nodeElement.ts
+++ b/src/views/dashboard/related/topology/utils/nodeElement.ts
@@ -39,6 +39,9 @@ export default (
tip
.html(() => {
return `
+ ${t("name")}: ${
+ d.name
+ }
${t("cpm")}: ${
d.cpm
}