Я использую Material-UI's Snackbar . Внутри него есть ClickAwayListener
.
ClickAwayListener
имеет опору по умолчанию mouseEvent
, установленную на 'onMouseUp'
. Я хочу, чтобы он был установлен на 'onMouseDown'
.
Если бы я использовал ClickAwayListener напрямую, я бы что-то сделал
<ClickAwayListener mouseEvent={'onMouseDown'}/>
Так как я просто использую Snackbar:
<Snackbar {...this.props.options}
open={this.props.state}
onClose={this.props.hideMessage}
(etc)
/>
У меня нет такой возможности. Есть ли способ установить это значение или мне нужно отправить его как проблему в репозиторий github Material-UI? Я вижу, что они установили TransitionProps для передачи в компонент перехода, поэтому я чувствую, что они просто не реализовали его.
Я искал, возможно, способ установить переопределения для значений по умолчанию, но документация MUI говорила только о переопределениях стиля.
Ура!