Skip to content

Commit 9b38890

Browse files
Add type row to monitor detail page. (#79556) (#79602)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
1 parent bbf5480 commit 9b38890

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

x-pack/plugins/uptime/public/components/monitor/status_details/status_bar/status_bar.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ export const MonitorStatusBar: React.FC = () => {
7676
</MonListDescription>
7777
<MonListTitle>{MonitorIDLabel}</MonListTitle>
7878
<MonListDescription data-test-subj="monitor-page-title">{monitorId}</MonListDescription>
79+
{monitorStatus?.monitor?.type && (
80+
<>
81+
<MonListTitle aria-label={labels.typeAriaLabel}>{labels.typeLabel}</MonListTitle>
82+
<MonListDescription data-test-subj="monitor-page-type">
83+
{monitorStatus.monitor.type}
84+
</MonListDescription>
85+
</>
86+
)}
7987
<MonitorSSLCertificate tls={monitorStatus?.tls} />
8088
<MonitorRedirects monitorStatus={monitorStatus} />
8189
</EuiDescriptionList>

x-pack/plugins/uptime/public/components/monitor/status_details/translations.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ export const downLabel = i18n.translate(
2424
}
2525
);
2626

27+
export const typeLabel = i18n.translate('xpack.uptime.monitorStatusBar.type.label', {
28+
defaultMessage: 'Type',
29+
});
30+
31+
export const typeAriaLabel = i18n.translate('xpack.uptime.monitorStatusBar.type.ariaLabel', {
32+
defaultMessage: 'Monitor type',
33+
});
34+
2735
export const monitorUrlLinkAriaLabel = i18n.translate(
2836
'xpack.uptime.monitorStatusBar.monitorUrlLinkAriaLabel',
2937
{

0 commit comments

Comments
 (0)