diff --git a/aas-web-ui/src/components/AppNavigation/AASListDetails.vue b/aas-web-ui/src/components/AppNavigation/AASListDetails.vue
index b6b1533..071e616 100644
--- a/aas-web-ui/src/components/AppNavigation/AASListDetails.vue
+++ b/aas-web-ui/src/components/AppNavigation/AASListDetails.vue
@@ -147,9 +147,9 @@
function fetchAssetDetails() {
const aasEndpopint = extractEndpointHref(selectedAAS.value, 'AAS-3.0');
const assetInformationEndpoint = aasEndpopint + '/asset-information';
- let path = assetInformationEndpoint;
- let context = 'retrieving asset information';
- let disableMessage = false;
+ const path = assetInformationEndpoint;
+ const context = 'retrieving asset information';
+ const disableMessage = false;
getRequest(path, context, disableMessage).then((response: any) => {
if (response.success) {
let fetchedAssetInformation = response.data;
diff --git a/aas-web-ui/src/components/AppNavigation/MainMenu.vue b/aas-web-ui/src/components/AppNavigation/MainMenu.vue
index 9412c52..33d4298 100644
--- a/aas-web-ui/src/components/AppNavigation/MainMenu.vue
+++ b/aas-web-ui/src/components/AppNavigation/MainMenu.vue
@@ -2,17 +2,21 @@
+ :style="{
+ 'border-style': isMobile ? '' : 'solid',
+ 'border-width': isMobile ? '' : '1px',
+ }">
+
General Settings
@@ -47,148 +51,37 @@
+
+
-
-
-
- Connect
-
-
-
-
-
- Connect
-
-
-
-
-
- Connect
-
-
-
-
-
- Connect
-
-
-
-
-
- Connect
-
-
-
-
-
- Connect
-
-
+
+
+
+
+
+ Connect
+
+
+
+
@@ -205,259 +98,170 @@
-
diff --git a/aas-web-ui/src/types/BaSyx.ts b/aas-web-ui/src/types/BaSyx.ts
new file mode 100644
index 0000000..d428391
--- /dev/null
+++ b/aas-web-ui/src/types/BaSyx.ts
@@ -0,0 +1,18 @@
+import { Ref } from 'vue';
+
+export interface BaSyxComponent {
+ url: Ref;
+ loading: Ref;
+ connect: () => void;
+ label: string;
+ pathCheck?: string;
+ additionalParams?: (type?: string) => string;
+}
+
+export type RepositoryKey =
+ | 'AASDiscovery'
+ | 'AASRegistry'
+ | 'SubmodelRegistry'
+ | 'AASRepo'
+ | 'SubmodelRepo'
+ | 'ConceptDescriptionRepo';