I want to get selected id of Select component in Ant design, the current time, Select of Ant Design return selected value is value of Options, I can set value={item.id} but when Select component is selected, it will display the id, not name of selected Option, so I must set value={item.name} and onChange handler will take item.id. How can I do it?
This is my sample Codesanbox
Update: I realize that in my real project, I return Option with condition, if I remove condition, it's return selected id and show selected name, exacly what I want, what is wrong with my code?
const userOptions = user.map((item, index) => {
if (!existedUser.some((current) => current.id === item.id)) {
return (
<Option key={index} value={item.id}>{item.name}</Option>
);
}
});