Skip to content

Commit 19cde03

Browse files
warwickschroederjasontaylordev
authored andcommitted
Update naming for view data button
1 parent 9b4a696 commit 19cde03

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

src/Frontend/src/components/platformcapabilities/CapabilityCard.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<script setup lang="ts">
22
import FAIcon from "@/components/FAIcon.vue";
33
import { IconDefinition, faCircle } from "@fortawesome/free-solid-svg-icons";
4-
import { CapabilityStatus, StatusIndicator } from "@/components/platformcapabilities/types";
4+
import { CapabilityStatus, StatusIndicator, Capability } from "@/components/platformcapabilities/types";
55
66
const props = defineProps<{
77
status: CapabilityStatus;
88
icon: IconDefinition;
9-
title: string;
9+
title: Capability;
1010
subtitle: string;
1111
helpUrl: string;
1212
dataUrl: string;
@@ -80,7 +80,7 @@ const props = defineProps<{
8080
{{ props.description }}
8181
</div>
8282
<a :href="props.status === CapabilityStatus.Available ? props.dataUrl : props.helpUrl" :target="props.status === CapabilityStatus.Available ? '_self' : '_blank'" class="btn-primary learn-more-btn">
83-
{{ props.status === CapabilityStatus.Available ? "View Data" : "Learn More" }}
83+
{{ props.status !== CapabilityStatus.Available ? "Learn More" : props.title === Capability.Auditing ? "View Messages" : "View Metrics" }}
8484
</a>
8585
</div>
8686
</div>

src/Frontend/src/components/platformcapabilities/PlatformCapabilitiesDashboardItem.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import useThroughputStoreAutoRefresh from "@/composables/useThroughputStoreAutoR
44
import { storeToRefs } from "pinia";
55
import { useAuditingCapability } from "@/components/platformcapabilities/capabilities/AuditingCapability";
66
import { useMonitoringCapability } from "@/components/platformcapabilities/capabilities/MonitoringCapability";
7+
import { Capability } from "@/components/platformcapabilities/types";
78
89
const { store } = useThroughputStoreAutoRefresh();
910
const { testResults } = storeToRefs(store);
@@ -19,7 +20,7 @@ const monitoring = useMonitoringCapability();
1920
</div>
2021
<div class="capabilities-list">
2122
<CapabilityCard
22-
title="Auditing"
23+
:title="Capability.Auditing"
2324
subtitle="Track and search all successful messages flowing through your system"
2425
:status="auditing.status.value"
2526
:icon="auditing.icon.value"
@@ -30,7 +31,7 @@ const monitoring = useMonitoringCapability();
3031
data-url="#/messages"
3132
></CapabilityCard>
3233
<CapabilityCard
33-
title="Monitoring"
34+
:title="Capability.Monitoring"
3435
subtitle="Monitor endpoint performance and throughput"
3536
:status="monitoring.status.value"
3637
:icon="monitoring.icon.value"

src/Frontend/src/components/platformcapabilities/capabilities/MonitoringCapability.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export function useMonitoringCapability() {
100100
// data available indicator - only show if instance is connected
101101
if (instanceAvailable) {
102102
indicators.push({
103-
label: "Data",
103+
label: "Metrics",
104104
status: !endpointListIsEmpty.value ? CapabilityStatus.Available : CapabilityStatus.PartiallyAvailable,
105105
tooltip: !endpointListIsEmpty.value ? MonitoringIndicatorTooltip.DataAvailable : MonitoringIndicatorTooltip.DataUnavailable,
106106
});

src/Frontend/src/components/platformcapabilities/types.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,8 @@ export enum CapabilityStatus {
1010
PartiallyAvailable = "Data Unavailable", // Instance is available but not data is flowing for reasons
1111
NotConfigured = "Not Configured", // Instance is not configured. Promo should be shown
1212
}
13+
14+
export enum Capability {
15+
Monitoring = "Monitoring",
16+
Auditing = "Auditing",
17+
}

0 commit comments

Comments
 (0)