11<script setup lang="ts">
22import { computed } from " vue" ;
3- import { monitoringUrl , serviceControlUrl } from " ../composables/serviceServiceControlUrls" ;
4- import { license , licenseStatus } from " ../composables/serviceLicense" ;
53import { LicenseStatus } from " @/resources/LicenseInfo" ;
64import routeLinks from " @/router/routeLinks" ;
7- import { useConfiguration } from " @/composables/configuration" ;
85import FAIcon from " @/components/FAIcon.vue" ;
96import { faArrowTurnUp , faPlus } from " @fortawesome/free-solid-svg-icons" ;
107import useConnectionsAndStatsAutoRefresh from " @/composables/useConnectionsAndStatsAutoRefresh" ;
118import useEnvironmentAndVersionsAutoRefresh from " @/composables/useEnvironmentAndVersionsAutoRefresh" ;
9+ import { useServiceControlStore } from " @/stores/ServiceControlStore" ;
10+ import { storeToRefs } from " pinia" ;
11+ import { useConfigurationStore } from " @/stores/ConfigurationStore" ;
12+ import { useLicenseStore } from " @/stores/LicenseStore" ;
1213
1314const { store : connectionStore } = useConnectionsAndStatsAutoRefresh ();
1415const connectionState = connectionStore .connectionState ;
1516const monitoringConnectionState = connectionStore .monitoringConnectionState ;
1617const { store : environmentAndVersionsStore } = useEnvironmentAndVersionsAutoRefresh ();
1718const newVersions = environmentAndVersionsStore .newVersions ;
1819const environment = environmentAndVersionsStore .environment ;
20+ const serviceControlStore = useServiceControlStore ();
21+ const { serviceControlUrl, monitoringUrl } = storeToRefs (serviceControlStore );
22+ const licenseStore = useLicenseStore ();
23+ const { licenseStatus, license } = licenseStore ;
1924
2025const isMonitoringEnabled = computed (() => {
2126 return monitoringUrl .value !== " !" && monitoringUrl .value !== " " && monitoringUrl .value !== null && monitoringUrl .value !== undefined ;
@@ -29,7 +34,8 @@ const scMonitoringAddressTooltip = computed(() => {
2934 return ` Monitoring URL ${monitoringUrl .value } ` ;
3035});
3136
32- const configuration = useConfiguration ();
37+ const configurationStore = useConfigurationStore ();
38+ const { configuration } = storeToRefs (configurationStore );
3339 </script >
3440
3541<template >
0 commit comments