Dropdown sets '' as value when it's cleared using cross button. I think that much more sense would make null as it's meaning is literally empty value. Moreover '' makes even less sense if e.g. numbers are used as keys of other options.
|
const newValue = multiple ? [] : '' |
Using null as an empty value should also resolve #1748