+ {props.orientation === 'horizontal' &&
+ props.data &&
+ props.data.values[0].value != 0 && (
+ <>
+
+ {dotStyles.map((style, index) => (
+
= 0
+ ? 'dotRight'
+ : 'dotLeft'
+ }
+ key={index}
+ style={{
+ animationDelay: style.animationDelay,
+ top: style.top
+ }}
+ >
+ ))}
+
+ >
+ )}
+
+ {props.orientation === 'vertical' &&
+ props.data &&
+ props.data.values[0].value != 0 && (
+
+ {dotStylesVertical.map((style, index) => (
+
+ ))}
+
+ )}
+
+ >
+ );
+}
+
+export default TopologyFlow;
diff --git a/typescript/frontend-marios2/src/content/dashboards/Tree/treeView.tsx b/typescript/frontend-marios2/src/content/dashboards/Tree/treeView.tsx
new file mode 100644
index 000000000..82e8c737d
--- /dev/null
+++ b/typescript/frontend-marios2/src/content/dashboards/Tree/treeView.tsx
@@ -0,0 +1,19 @@
+import { Box, Grid, useTheme } from '@mui/material';
+import InstallationTree from './InstallationTree';
+import InstallationsContextProvider from 'src/contexts/InstallationsContextProvider';
+
+function TreeView() {
+ const theme = useTheme();
+
+ return (
+