Dropdown `value` must be an array when `multiple` is set. Received type: `[object Undefined]`

Viewed 1285

I'm using Semantic-ui-react, I am getting

Dropdown value must be an array when multiple is set. Received type: `[object Undefined]

<Dropdown id={id + 'baa'}
    fluid selection
    search={true} 
    minCharacters={0} 
    multiple={false}
    loading={isDataBeingFetched} 
    disabled={!isOwnerView || isDataBeingFetched}
    options={options1}
    placeholder={'Select an Approver'}
    value={currentItem.baa_approver}
    onChange={(event, { value }) =>
    this.handleOnChange(currentIndex, value, 'baa_approver', event)}
 />
1 Answers

use defaultValue={currentItem.baa_approver} instead of value={currentItem.baa_approver}

Related