From 46f58bc3c77df7beaa94dc8efe082481172040f2 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Mon, 28 Sep 2020 10:14:37 -0400 Subject: [PATCH] make namespace filter multi select and change onChange Signed-off-by: Sebastian Malton --- src/renderer/components/+namespaces/namespace-select.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/+namespaces/namespace-select.tsx b/src/renderer/components/+namespaces/namespace-select.tsx index 4d4dcc22da..7657a25345 100644 --- a/src/renderer/components/+namespaces/namespace-select.tsx +++ b/src/renderer/components/+namespaces/namespace-select.tsx @@ -58,7 +58,7 @@ export class NamespaceSelect extends React.Component { const { value, label } = option; return label || ( <> - {showIcons && } + {showIcons && } {value} ); @@ -91,14 +91,15 @@ export class NamespaceSelectFilter extends React.Component { closeMenuOnSelect={false} isOptionSelected={() => false} controlShouldRenderValue={false} - onChange={({ value: namespace }: SelectOption) => toggleContext(namespace)} + isMulti + onChange={([{ value }]: SelectOption[]) => toggleContext(value)} formatOptionLabel={({ value: namespace }: SelectOption) => { const isSelected = hasContext(namespace); return (
- + {namespace} - {isSelected && } + {isSelected && }
) }}