3

I don't want close modal / popup on the escape button in mdbreact npm. I have used keyboard={false} but it's not working.

   keyboard={false}
   modalOptions={{ dismissible: true }}

   <MDBModal
     isOpen={this.state.modalOuterAddNode} 
     toggle={this.toggleModalouterAddNodePopup}
     backdrop={false}
     keyboard={false}
     modalOptions={{ dismissible: true }}
   >
Jee Mok
  • 6,157
  • 8
  • 47
  • 80

1 Answers1

0

Try something like this:

function onKeyDown(e) {
    if (e.key === 'Escape') {
      e.preventDefault();
    }
}


// RENDER METHOD

<MDBModal
  //...YOUR PROPS
  onKeyDown={onKeyDown}
/>
cbdeveloper
  • 27,898
  • 37
  • 155
  • 336