Я хочу добавить пользовательские элементы в «слот» даты, которые можно нажимать. Проблема в том, что они также продолжают вызывать onSelectSlot
. Как я могу предотвратить это событие?
В моем "слоте" есть цена и количество заблокированных сайтов. Я хочу, чтобы они оба вызвали событие.
пример даты
Мои пользовательские элементы добавляются через components
:
components={{
dateCellWrapper: DateCell({
onBlockedLabelClicked: props.onBlockedLabelClicked,
}),
dateHeader: DateHeader({
onPriceClicked: props.onPriceClicked,
}),
}}
onSelectSlot: event => {
props.onDateSelected(event)
},
Использование e.stopPropagation
не работает, так как оба события запускаются одним щелчком мыши. Есть ли другой способ, которым я могу предотвратить onSelectSlot
?