[ML] Display managed badge for transforms (#117679) (#117899)

* [ML] Add managed badge

* Fix i18n

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Quynh Nguyen <43350163+qn895@users.noreply.github.com>
This commit is contained in:
Kibana Machine 2021-11-08 14:54:45 -05:00 committed by GitHub
parent 4da2eb9b6c
commit 8af1a3daa6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -144,6 +144,20 @@ export const useColumns = (
sortable: true,
truncateText: true,
scope: 'row',
render: (transformId, item) => {
if (item.config?._meta?.managed !== true) return transformId;
return (
<>
{transformId}
&nbsp;
<EuiBadge color="hollow" data-test-subj="transformListRowIsManagedBadge">
{i18n.translate('xpack.transform.transformList.managedBadgeLabel', {
defaultMessage: 'Managed',
})}
</EuiBadge>
</>
);
},
},
{
id: 'alertRule',