react-confirm-alert
Advanced tools
Comparing version 2.7.0 to 2.8.0
@@ -69,6 +69,12 @@ 'use strict'; | ||
closeOnEscape = _this$props2.closeOnEscape, | ||
onKeypressEscape = _this$props2.onKeypressEscape; | ||
onKeypressEscape = _this$props2.onKeypressEscape, | ||
keyCodeForClose = _this$props2.keyCodeForClose; | ||
var isKeyCodeEscape = event.keyCode === 27; | ||
var keyCode = event.keyCode; | ||
var isKeyCodeEscape = keyCode === 27; | ||
if (keyCodeForClose.includes(keyCode)) { | ||
_this.close(); | ||
} | ||
if (closeOnEscape && isKeyCodeEscape) { | ||
@@ -165,2 +171,3 @@ onKeypressEscape(event); | ||
closeOnEscape: _propTypes2.default.bool, | ||
keyCodeForClose: _propTypes2.default.arrayOf(_propTypes2.default.number), | ||
willUnmount: _propTypes2.default.func, | ||
@@ -190,2 +197,3 @@ afterClose: _propTypes2.default.func, | ||
closeOnEscape: true, | ||
keyCodeForClose: [], | ||
willUnmount: function willUnmount() { | ||
@@ -192,0 +200,0 @@ return null; |
{ | ||
"name": "react-confirm-alert", | ||
"version": "2.7.0", | ||
"version": "2.8.0", | ||
"description": "react component confirm dialog.", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
@@ -37,2 +37,3 @@ # react-confirm-alert | ||
closeOnClickOutside: true, | ||
keyCodeForClose: [8, 32], | ||
willUnmount: () => {}, | ||
@@ -39,0 +40,0 @@ afterClose: () => {} |
18197
364
105