Skip to main content

Function: registerDetailsViewSection()

function registerDetailsViewSection(viewSection: DetailsViewSectionType): void

Append a component to the details view for a given resource.

Parameters

ParameterTypeDescription
viewSectionDetailsViewSectionTypeThe section to add on different view screens.

Returns

void

Example

import {
registerDetailsViewSection,
DetailsViewSectionProps
} from '@kinvolk/headlamp-plugin/lib';

registerDetailsViewSection(({ resource }: DetailsViewSectionProps) => {
if (resource.kind === 'Pod') {
return (
<SectionBox title="A very fine section title">
The body of our Section for {resource.kind}
</SectionBox>
);
}
return null;
});

Defined in

src/plugin/registry.tsx:484