diff --git a/src/renderer/components/kube-object/kube-object-list-layout.tsx b/src/renderer/components/kube-object/kube-object-list-layout.tsx index d7c8fe8c15..ddae968dc9 100644 --- a/src/renderer/components/kube-object/kube-object-list-layout.tsx +++ b/src/renderer/components/kube-object/kube-object-list-layout.tsx @@ -15,11 +15,13 @@ export interface KubeObjectListLayoutProps extends ItemListLayoutProps { dependentStores?: KubeObjectStore[]; } +const defaultProps: Partial = { + onDetails: (item: KubeObject) => showDetails(item.selfLink), +}; + @observer export class KubeObjectListLayout extends React.Component { - static defaultProps: Partial = { - onDetails: (item: KubeObject) => showDetails(item.selfLink), - }; + static defaultProps = defaultProps as object; @computed get selectedItem() { return this.props.store.getByPath(kubeSelectedUrlParam.get());