Review changes

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton committed 2021-08-03 11:55:47 -04:00
1 parent 4e50593a7e
commit c1679a2249
2 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -87,7 +87,7 @@ export class KubeStatus {
}
export interface KubeObjectStatus {
conditions: {
conditions?: {
lastTransitionTime: string;
message: string;
reason: string;
@@ -68,14 +68,14 @@ export class CrdResourceDetails extends React.Component<Props> {
));
}
renderStatus(crd: KubeObject<KubeObjectMetadata, KubeObjectStatus, any>, columns: AdditionalPrinterColumnsV1[]) {
const showStatus = !columns.find(column => column.name == "Status") && crd.status?.conditions;
renderStatus(customResource: KubeObject<KubeObjectMetadata, KubeObjectStatus, any>, columns: AdditionalPrinterColumnsV1[]) {
const showStatus = !columns.find(column => column.name == "Status") && Array.isArray(customResource.status?.conditions);
if (!showStatus) {
return null;
}
const conditions = crd.status.conditions
const conditions = customResource.status.conditions
.filter(({ type, reason }) => type || reason)
.map(({ type, reason, message, status }) => ({ kind: type || reason, message, status }))
.map(({ kind, message, status }, index) => (