File tree Expand file tree Collapse file tree 3 files changed +14
-9
lines changed
react/src/lib/components/Select Expand file tree Collapse file tree 3 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ UNRELEASED] - YYYY-MM-DD
9
9
10
+ ### Fixed
11
+
12
+ - [ #270 ] ( https://github.com/equinor/webviz-core-components/pull/270 ) - Fixed bug in ` Select ` component not allowing value to be ` 0 ` .
13
+
10
14
## [ 0.6.0] - 2022-10-03
11
15
12
16
### Fixed
Original file line number Diff line number Diff line change @@ -40,8 +40,9 @@ const Template: ComponentStory<typeof Select> = (args) => {
40
40
export const Basic = Template . bind ( { } ) ;
41
41
Basic . args = {
42
42
id : Select . defaultProps ?. id || "select-component" ,
43
- size : Select . defaultProps ?. size || 5 ,
43
+ size : 6 ,
44
44
options : [
45
+ { label : 0 , value : 0 } ,
45
46
{ label : 1 , value : 1 } ,
46
47
{ label : 2 , value : 2 } ,
47
48
{ label : 3 , value : 3 } ,
Original file line number Diff line number Diff line change @@ -223,14 +223,14 @@ export const Select: React.FC<InferProps<typeof propTypes>> = (
223
223
>
224
224
< select
225
225
value = {
226
- selectedValues
227
- ? typeof selectedValues === "string" ||
228
- typeof selectedValues === "number"
229
- ? selectedValues
230
- : ( selectedValues as ( string | number ) [ ] ) . map (
231
- ( el ) => el . toString ( )
232
- )
233
- : ""
226
+ typeof selectedValues === "string" ||
227
+ typeof selectedValues === "number"
228
+ ? multi
229
+ ? [ selectedValues . toString ( ) ]
230
+ : selectedValues
231
+ : ( selectedValues as ( string | number ) [ ] ) . map ( ( el ) =>
232
+ el . toString ( )
233
+ )
234
234
}
235
235
multiple = { multi }
236
236
size = { size }
You can’t perform that action at this time.
0 commit comments