File tree Expand file tree Collapse file tree 1 file changed +36
-33
lines changed Expand file tree Collapse file tree 1 file changed +36
-33
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ const MultiSelect = ({
1818 hasSelectAll = true ,
1919 shouldToggleOnHover = false ,
2020 options,
21- value = [ ] ,
21+ value,
2222 valueRenderer,
2323 overrideStrings,
2424 onChange,
@@ -30,37 +30,40 @@ const MultiSelect = ({
3030 filterOptions,
3131 labelledBy,
3232 theme
33- } : ISelectProps ) => (
34- < DropdownThemeProvider theme = { theme } >
35- < MultiSelectBox className = "multi-select" >
36- < Dropdown
37- isLoading = { isLoading }
38- contentComponent = { SelectPanel }
39- shouldToggleOnHover = { shouldToggleOnHover }
40- contentProps = { {
41- ItemRenderer,
42- options,
43- value,
44- hasSelectAll,
45- selectAllLabel,
46- onChange,
47- disabled,
48- disableSearch,
49- filterOptions,
50- overrideStrings
51- } }
52- disabled = { disabled }
53- labelledBy = { labelledBy }
54- >
55- < DropdownHeader
56- value = { value }
57- options = { options }
58- valueRenderer = { valueRenderer }
59- overrideStrings = { overrideStrings }
60- />
61- </ Dropdown >
62- </ MultiSelectBox >
63- </ DropdownThemeProvider >
64- ) ;
33+ } : ISelectProps ) => {
34+ const nvalue = value || [ ] ;
35+ return (
36+ < DropdownThemeProvider theme = { theme } >
37+ < MultiSelectBox className = "multi-select" >
38+ < Dropdown
39+ isLoading = { isLoading }
40+ contentComponent = { SelectPanel }
41+ shouldToggleOnHover = { shouldToggleOnHover }
42+ contentProps = { {
43+ ItemRenderer,
44+ options,
45+ value : nvalue ,
46+ hasSelectAll,
47+ selectAllLabel,
48+ onChange,
49+ disabled,
50+ disableSearch,
51+ filterOptions,
52+ overrideStrings
53+ } }
54+ disabled = { disabled }
55+ labelledBy = { labelledBy }
56+ >
57+ < DropdownHeader
58+ value = { nvalue }
59+ options = { options }
60+ valueRenderer = { valueRenderer }
61+ overrideStrings = { overrideStrings }
62+ />
63+ </ Dropdown >
64+ </ MultiSelectBox >
65+ </ DropdownThemeProvider >
66+ ) ;
67+ } ;
6568
6669export default MultiSelect ;
You can’t perform that action at this time.
0 commit comments