Я пытаюсь управлять событием onDeselect. Я хочу задать вопрос до его завершения.И затем, если пользователь подтвердит удаление, опция может быть удалена.
Это мой выбор и реквизиты:
<Select
mode="multiple"
style={{ width: '100%' }}
placeholder="Select at least one"
allowClear={false}
onSelect={this.addNewClassroom}
onDeselect={this.deleteClasroom}
>
{classroomSelect}
</Select>
Это функция, которую я использую:
deleteClasroom(val, e){
//e.preventDefault();
confirm({
title: 'Are you sure?',
content: 'Delete this...',
onOk() {
// -----------> delete the item
},
onCancel() {
// -----------> keep the item
},
});
}