-
+
', () => {
),
);
expect(rendered.container.innerHTML).toContain('header');
- expect(rendered.getByText('test-site-name')).toBeDefined();
+ expect(rendered.getAllByText('test-site-name')).toHaveLength(2);
expect(rendered.getByText('test-site-desc')).toBeDefined();
});
});
diff --git a/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx b/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx
index 8084378ca1..c59cce2b11 100644
--- a/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx
+++ b/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx
@@ -48,12 +48,14 @@ export const TechDocsPageHeader = ({
spec: { owner, lifecycle },
} = entityMetadataValues || { spec: {} };
+ const componentLink = `/catalog/${kind}/${name}`;
+
const labels = (
<>
+
{name}
}
@@ -85,6 +87,8 @@ export const TechDocsPageHeader = ({
subtitle={
siteDescription && siteDescription !== 'None' ? siteDescription : ''
}
+ type={name}
+ typeLink={componentLink}
>
{labels}