У меня была реакция выбора, отображающая список электронных писем, и мне нужно сохранить выбранные электронные письма в качестве параметра по умолчанию, когда электронное письмо выбрано и сохранено, но значения по умолчанию не работают.Как я могу это сделать?
Вот мой выбранный компонент:
const [selectedOption, setSelectedOption] = useState("")
const makeEmailOption = item => ({
value: item.id,
label: item.ccEmail,
id: item.id,
chipLabel: item.ccEmail,
rest: item,
selected: item.selected
})
const makeEmailOptions = items => items.map(makeEmailOption)
const handleChange = (value) => {
setSelectedOption(value)
props.emails(value)
}
return (
<div>
<Select
multi={true}
name={props.name}
options={makeEmailOptions(props.ccemailfilter)}
onChange={handleChange}
value={selectedOption}
/>
</div>
)
Я получаю все как реквизит и работаю с этим, чтобы сделать опции.Как я могу сделать это, чтобы сделать значение по умолчанию, если выбранное поле имеет значение true?