diff --git a/src/renderer/components/+custom-resources/crd-list.tsx b/src/renderer/components/+custom-resources/crd-list.tsx index d140399239..c6c79b4cce 100644 --- a/src/renderer/components/+custom-resources/crd-list.tsx +++ b/src/renderer/components/+custom-resources/crd-list.tsx @@ -48,9 +48,11 @@ export class CustomResourceDefinitions extends React.Component { return crdStore.items; // show all by default } - toggleSelection = (groups: readonly string[]) => { + toggleSelection = (options: readonly ({ group: string })[]) => { + const groups = options.map(({ group }) => group); + this.selectedGroups.replace(groups); - crdGroupsUrlParam.set([...groups]); + crdGroupsUrlParam.set(groups); }; private getPlaceholder() { @@ -101,13 +103,13 @@ export class CustomResourceDefinitions extends React.Component {