Socket
Socket
Sign inDemoInstall

react-redux-toastr

Package Overview
Dependencies
18
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.6.4 to 7.6.5

2

lib/Button.js

@@ -13,3 +13,3 @@ "use strict";

var Button = function Button(props) {
return _react["default"].createElement("button", {
return /*#__PURE__*/_react["default"].createElement("button", {
type: "button",

@@ -16,0 +16,0 @@ onClick: function onClick() {

@@ -16,3 +16,3 @@ "use strict";

function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -25,2 +25,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }

@@ -30,19 +36,17 @@

function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var Icon =
/*#__PURE__*/
function (_React$Component) {
var Icon = /*#__PURE__*/function (_React$Component) {
_inherits(Icon, _React$Component);
var _super = _createSuper(Icon);
function Icon() {
_classCallCheck(this, Icon);
return _possibleConstructorReturn(this, _getPrototypeOf(Icon).apply(this, arguments));
return _super.apply(this, arguments);
}

@@ -58,3 +62,3 @@

};
return _react["default"].createElement("svg", {
return /*#__PURE__*/_react["default"].createElement("svg", {
className: (0, _classnames["default"])(this.props.className, 'toastr-icon'),

@@ -61,0 +65,0 @@ xmlns: "http://www.w3.org/2000/svg",

@@ -15,3 +15,3 @@ "use strict";

case 'success':
return _react["default"].createElement("g", null, _react["default"].createElement("path", {
return /*#__PURE__*/_react["default"].createElement("g", null, /*#__PURE__*/_react["default"].createElement("path", {
d: "M27 4l-15 15-7-7-5 5 12 12 20-20z"

@@ -21,7 +21,7 @@ }));

case 'info':
return _react["default"].createElement("g", null, _react["default"].createElement("path", {
return /*#__PURE__*/_react["default"].createElement("g", null, /*#__PURE__*/_react["default"].createElement("path", {
d: "M14 9.5c0-0.825 0.675-1.5 1.5-1.5h1c0.825 0 1.5 0.675 1.5 1.5v1c0 0.825-0.675 1.5-1.5 1.5h-1c-0.825 0-1.5-0.675-1.5-1.5v-1z"
}), _react["default"].createElement("path", {
}), /*#__PURE__*/_react["default"].createElement("path", {
d: "M20 24h-8v-2h2v-6h-2v-2h6v8h2z"
}), _react["default"].createElement("path", {
}), /*#__PURE__*/_react["default"].createElement("path", {
d: "M16 0c-8.837 0-16 7.163-16 16s7.163 16 16 16 16-7.163 16-16-7.163-16-16-16zM16 29c-7.18 0-13-5.82-13-13s5.82-13 13-13 13 5.82 13 13-5.82 13-13 13z"

@@ -31,7 +31,7 @@ }));

case 'warning':
return _react["default"].createElement("g", null, _react["default"].createElement("path", {
return /*#__PURE__*/_react["default"].createElement("g", null, /*#__PURE__*/_react["default"].createElement("path", {
d: "M16 2.899l13.409 26.726h-26.819l13.409-26.726zM16 0c-0.69 0-1.379 0.465-1.903 1.395l-13.659 27.222c-1.046 1.86-0.156 3.383 1.978 3.383h27.166c2.134 0 3.025-1.522 1.978-3.383h0l-13.659-27.222c-0.523-0.93-1.213-1.395-1.903-1.395v0z"
}), _react["default"].createElement("path", {
}), /*#__PURE__*/_react["default"].createElement("path", {
d: "M18 26c0 1.105-0.895 2-2 2s-2-0.895-2-2c0-1.105 0.895-2 2-2s2 0.895 2 2z"
}), _react["default"].createElement("path", {
}), /*#__PURE__*/_react["default"].createElement("path", {
d: "M16 22c-1.105 0-2-0.895-2-2v-6c0-1.105 0.895-2 2-2s2 0.895 2 2v6c0 1.105-0.895 2-2 2z"

@@ -41,3 +41,3 @@ }));

case 'error':
return _react["default"].createElement("g", null, _react["default"].createElement("path", {
return /*#__PURE__*/_react["default"].createElement("g", null, /*#__PURE__*/_react["default"].createElement("path", {
d: "M12,0C5.373,0,0,5.373,0,12s5.373,12,12,12s12-5.373,12-12S18.627,0,12,0z M12,19.66 c-0.938,0-1.58-0.723-1.58-1.66c0-0.964,0.669-1.66,1.58-1.66c0.963,0,1.58,0.696,1.58,1.66C13.58,18.938,12.963,19.66,12,19.66z M12.622,13.321c-0.239,0.815-0.992,0.829-1.243,0c-0.289-0.956-1.316-4.585-1.316-6.942c0-3.11,3.891-3.125,3.891,0 C13.953,8.75,12.871,12.473,12.622,13.321z"

@@ -44,0 +44,0 @@ }));

"use strict";
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
Object.defineProperty(exports, "__esModule", {

@@ -18,3 +20,3 @@ value: true

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

@@ -21,0 +23,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

@@ -14,3 +14,3 @@ "use strict";

function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -23,2 +23,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }

@@ -28,15 +34,13 @@

function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var ProgressBar =
/*#__PURE__*/
function (_React$Component) {
var ProgressBar = /*#__PURE__*/function (_React$Component) {
_inherits(ProgressBar, _React$Component);
var _super = _createSuper(ProgressBar);
function ProgressBar(props) {

@@ -47,3 +51,3 @@ var _this;

_this = _possibleConstructorReturn(this, _getPrototypeOf(ProgressBar).call(this, props));
_this = _super.call(this, props);
_this.state = {

@@ -88,5 +92,5 @@ percent: 100

var percent = this.state.percent;
return _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-progress-container"
}, _react["default"].createElement("div", {
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-progressbar",

@@ -93,0 +97,0 @@ style: {

@@ -18,13 +18,17 @@ "use strict";

function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }
function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }
function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); }
function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }
function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); }
function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }

@@ -59,7 +63,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }

if (!_config["default"].newestOnTop) {
newState = _objectSpread({}, state, {
newState = _objectSpread(_objectSpread({}, state), {}, {
toastrs: [].concat(_toConsumableArray(state.toastrs), [newToastr])
});
} else {
newState = _objectSpread({}, state, {
newState = _objectSpread(_objectSpread({}, state), {}, {
toastrs: [newToastr].concat(_toConsumableArray(state.toastrs))

@@ -72,3 +76,3 @@ });

}), _defineProperty(_createReducer, _constants.REMOVE_TOASTR, function (state, id) {
var newState = _objectSpread({}, state, {
var newState = _objectSpread(_objectSpread({}, state), {}, {
toastrs: state.toastrs.filter(function (toastr) {

@@ -82,3 +86,3 @@ return toastr.id !== id;

}), _defineProperty(_createReducer, _constants.REMOVE_BY_TYPE, function (state, type) {
var newState = _objectSpread({}, state, {
var newState = _objectSpread(_objectSpread({}, state), {}, {
toastrs: state.toastrs.filter(function (toastr) {

@@ -93,3 +97,3 @@ return toastr.type !== type;

exports.toastrsCache = toastrsCache = [];
return _objectSpread({}, state, {
return _objectSpread(_objectSpread({}, state), {}, {
toastrs: []

@@ -101,3 +105,3 @@ });

options = _ref.options;
return _objectSpread({}, state, {
return _objectSpread(_objectSpread({}, state), {}, {
confirm: {

@@ -111,3 +115,3 @@ id: id || (0, _utils.guid)(),

}), _defineProperty(_createReducer, _constants.HIDE_CONFIRM, function (state) {
return _objectSpread({}, state, {
return _objectSpread(_objectSpread({}, state), {}, {
confirm: null

@@ -114,0 +118,0 @@ });

@@ -30,7 +30,7 @@ "use strict";

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -41,3 +41,3 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }

@@ -50,19 +50,23 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var ReduxToastr =
/*#__PURE__*/
function (_React$Component) {
var ReduxToastr = /*#__PURE__*/function (_React$Component) {
_inherits(ReduxToastr, _React$Component);
var _super = _createSuper(ReduxToastr);
function ReduxToastr(props) {

@@ -73,3 +77,3 @@ var _this;

_this = _possibleConstructorReturn(this, _getPrototypeOf(ReduxToastr).call(this, props));
_this = _super.call(this, props);

@@ -135,3 +139,3 @@ _defineProperty(_assertThisInitialized(_this), "toastrFired", {});

}).map(function (item) {
var mergedItem = _objectSpread({}, item, {
var mergedItem = _objectSpread(_objectSpread({}, item), {}, {
options: _objectSpread({

@@ -145,5 +149,5 @@ progressBar: _this2.props.progressBar,

return _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", {
key: item.id
}, _react["default"].createElement(_ToastrBox["default"], _extends({
}, /*#__PURE__*/_react["default"].createElement(_ToastrBox["default"], _extends({
inMemory: _this2.toastrFired,

@@ -154,3 +158,3 @@ addToMemory: function addToMemory() {

item: mergedItem
}, _this2.props)), item.options && item.options.attention && _react["default"].createElement("div", {
}, _this2.props)), item.options && item.options.attention && /*#__PURE__*/_react["default"].createElement("div", {
onClick: function onClick() {

@@ -178,4 +182,4 @@ if (typeof item.options.onAttentionClick === 'function') {

} : {};
return _react["default"].createElement("div", null, this.toastrPositions.map(function (position) {
return _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", null, this.toastrPositions.map(function (position) {
return /*#__PURE__*/_react["default"].createElement("div", {
key: position,

@@ -193,6 +197,6 @@ className: position,

toastr = _this$props2.toastr;
return _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", {
className: (0, _classnames["default"])('redux-toastr', className),
"aria-live": "assertive"
}, toastr.confirm && _react["default"].createElement(_ToastrConfirm["default"], _extends({
}, toastr.confirm && /*#__PURE__*/_react["default"].createElement(_ToastrConfirm["default"], _extends({
confirm: toastr.confirm

@@ -199,0 +203,0 @@ }, this.props)), this._renderToastrs());

@@ -24,5 +24,5 @@ "use strict";

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -37,19 +37,23 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var ToastrBox =
/*#__PURE__*/
function (_React$Component) {
var ToastrBox = /*#__PURE__*/function (_React$Component) {
_inherits(ToastrBox, _React$Component);
var _super = _createSuper(ToastrBox);
function ToastrBox(props) {

@@ -60,3 +64,3 @@ var _this;

_this = _possibleConstructorReturn(this, _getPrototypeOf(ToastrBox).call(this, props));
_this = _super.call(this, props);

@@ -205,4 +209,6 @@ _defineProperty(_assertThisInitialized(_this), "handlePressEnterOrSpaceKeyToastr", function (e) {

setTimeout(function () {
if (document.getElementsByClassName('toastr-control').length > 0) {
document.getElementsByClassName('toastr-control')[0].focus();
var toastrControls = document.querySelectorAll('.toastr-control:not(.disable-auto-focus)');
if (toastrControls.length) {
toastrControls[0].focus();
}

@@ -224,4 +230,4 @@ }, 50);

if ((0, _react.isValidElement)(options.component)) {
return _react["default"].cloneElement(options.component, {
if ( /*#__PURE__*/(0, _react.isValidElement)(options.component)) {
return /*#__PURE__*/_react["default"].cloneElement(options.component, {
remove: removeCurrentToastrFunc

@@ -231,3 +237,3 @@ });

return _react["default"].createElement(options.component, {
return /*#__PURE__*/_react["default"].createElement(options.component, {
remove: removeCurrentToastrFunc

@@ -243,8 +249,8 @@ });

if ((0, _react.isValidElement)(options.icon)) {
return _react["default"].cloneElement(options.icon);
if ( /*#__PURE__*/(0, _react.isValidElement)(options.icon)) {
return /*#__PURE__*/_react["default"].cloneElement(options.icon);
}
var iconName = type === 'light' ? options.icon : type;
return _react["default"].createElement(_Icon["default"], {
return /*#__PURE__*/_react["default"].createElement(_Icon["default"], {
name: iconName

@@ -268,4 +274,6 @@ });

return _react["default"].createElement("div", _extends({
className: "close-toastr toastr-control",
return /*#__PURE__*/_react["default"].createElement("div", _extends({
className: (0, _classnames["default"])('close-toastr', 'toastr-control', {
'disable-auto-focus': this.props.item.options.disableCloseButtonFocus
}),
"aria-label": "toast",

@@ -276,3 +284,3 @@ onClick: this.handleClickCloseButton,

}
}, closeButtonAttributes), _react["default"].createElement("span", null, "\u2715"));
}, closeButtonAttributes), /*#__PURE__*/_react["default"].createElement("span", null, "\u2715"));
}

@@ -297,20 +305,20 @@ }, {

return _react["default"].createElement("div", null, _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-left-container"
}, _react["default"].createElement("div", {
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-holder"
}, this.renderIcon())), options.status && type === 'light' && _react["default"].createElement("div", {
}, this.renderIcon())), options.status && type === 'light' && /*#__PURE__*/_react["default"].createElement("div", {
className: (0, _classnames["default"])('toastr-status', options.status)
}), _react["default"].createElement("div", _extends({
}), /*#__PURE__*/_react["default"].createElement("div", _extends({
className: "rrt-middle-container",
role: "alertdialog"
}, ariaAttributes), title && _react["default"].createElement("div", {
}, ariaAttributes), title && /*#__PURE__*/_react["default"].createElement("div", {
id: "dialogTitle-".concat(this.id),
className: "rrt-title"
}, title), message && _react["default"].createElement("div", {
}, title), message && /*#__PURE__*/_react["default"].createElement("div", {
id: "dialogDesc-".concat(this.id),
className: "rrt-text"
}, message), options.component && this.renderSubComponent()), _react["default"].createElement("div", {
}, message), options.component && this.renderSubComponent()), /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-right-container"
}, options.showCloseButton && this.renderCloseButton()), this.state.progressBar ? _react["default"].createElement(_ProgressBar["default"], this.state.progressBar) : null);
}, options.showCloseButton && this.renderCloseButton()), this.state.progressBar ? /*#__PURE__*/_react["default"].createElement(_ProgressBar["default"], this.state.progressBar) : null);
}

@@ -324,5 +332,5 @@ }, {

options = _this$props$item4.options;
return _react["default"].createElement("div", null, _react["default"].createElement("div", {
return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-title"
}, title, this.renderCloseButton()), _react["default"].createElement("div", {
}, title, this.renderCloseButton()), /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-text"

@@ -446,3 +454,3 @@ }, message, options.component && this.renderSubComponent()));

return _react["default"].createElement("div", _extends({
return /*#__PURE__*/_react["default"].createElement("div", _extends({
ref: function ref(_ref2) {

@@ -449,0 +457,0 @@ return _this5.toastrBoxElement = _ref2;

@@ -18,3 +18,3 @@ "use strict";

function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -29,11 +29,15 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }

@@ -45,7 +49,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }

var ToastrConfirm =
/*#__PURE__*/
function (_React$Component) {
var ToastrConfirm = /*#__PURE__*/function (_React$Component) {
_inherits(ToastrConfirm, _React$Component);
var _super = _createSuper(ToastrConfirm);
function ToastrConfirm(props) {

@@ -56,3 +60,3 @@ var _this;

_this = _possibleConstructorReturn(this, _getPrototypeOf(ToastrConfirm).call(this, props));
_this = _super.call(this, props);
var _this$props = _this.props,

@@ -66,3 +70,4 @@ confirmOptions = _this$props.confirmOptions,

transitionOut = _confirm$options.transitionOut,
disableCancel = _confirm$options.disableCancel;
disableCancel = _confirm$options.disableCancel,
closeOnShadowClick = _confirm$options.closeOnShadowClick;
_this.okText = okText || confirmOptions.okText;

@@ -73,3 +78,4 @@ _this.cancelText = cancelText || confirmOptions.cancelText;

_this.disableCancel = disableCancel || confirmOptions.disableCancel;
(0, _utils._bind)('setTransition removeConfirm handleOnKeyUp handleOnKeyDown', _assertThisInitialized(_this));
_this.closeOnShadowClick = closeOnShadowClick || confirmOptions.closeOnShadowClick;
(0, _utils._bind)('setTransition removeConfirm handleOnKeyUp handleOnKeyDown handleCloseOnShadowClick', _assertThisInitialized(_this));
_this.isKeyDown = false; // an identifier to facilitate aria labelling for a11y for multiple instances of the component family in the DOM

@@ -118,2 +124,9 @@

}, {
key: "handleCloseOnShadowClick",
value: function handleCloseOnShadowClick(e) {
if (this.closeOnShadowClick) {
this.handleCancelClick();
}
}
}, {
key: "handleButtonClick",

@@ -250,3 +263,3 @@ value: function handleButtonClick(callback) {

options.id && (wrapperProps.id = options.id);
return _react["default"].createElement("div", _extends({
return /*#__PURE__*/_react["default"].createElement("div", _extends({
className: "rrt-confirm-holder",

@@ -260,3 +273,3 @@ tabIndex: "-1",

role: "alert"
}, wrapperProps), _react["default"].createElement("div", {
}, wrapperProps), /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-confirm animated",

@@ -268,8 +281,8 @@ ref: function ref(_ref) {

"aria-describedby": "dialogDesc-".concat(this.id)
}, message && _react["default"].createElement("div", {
}, message && /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-message",
id: "dialogDesc-".concat(this.id)
}, message), options.component && _react["default"].createElement(options.component, null), _react["default"].createElement("div", {
}, message), options.component && /*#__PURE__*/_react["default"].createElement(options.component, null), /*#__PURE__*/_react["default"].createElement("div", {
className: "rrt-buttons-holder"
}, !this.containsOkButton(options.buttons) && _react["default"].createElement(_Button["default"], {
}, !this.containsOkButton(options.buttons) && /*#__PURE__*/_react["default"].createElement(_Button["default"], {
tabIndex: "0",

@@ -283,3 +296,3 @@ innerRef: function innerRef(ref) {

}
}, this.okText), !this.disableCancel && !this.containsCancelButton(options.buttons) && _react["default"].createElement(_Button["default"], {
}, this.okText), !this.disableCancel && !this.containsCancelButton(options.buttons) && /*#__PURE__*/_react["default"].createElement(_Button["default"], {
tabIndex: "0",

@@ -302,3 +315,3 @@ innerRef: function innerRef(ref) {

return _react["default"].createElement(_Button["default"], {
return /*#__PURE__*/_react["default"].createElement(_Button["default"], {
tabIndex: "0",

@@ -309,4 +322,5 @@ className: className,

}, text);
}))), _react["default"].createElement("div", {
className: "shadow"
}))), /*#__PURE__*/_react["default"].createElement("div", {
className: "shadow",
onClick: this.handleCloseOnShadowClick.bind(this)
}));

@@ -313,0 +327,0 @@ }

@@ -21,3 +21,3 @@ "use strict";

function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

@@ -24,0 +24,0 @@ function whichAnimationEvent() {

{
"name": "react-redux-toastr",
"version": "7.6.4",
"version": "7.6.5",
"description": "react-redux-toastr is a React toastr message implemented with Redux",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -332,3 +332,16 @@ ## `react-redux-toastr` [demo](http://diegoddox.github.io/react-redux-toastr/)

```
You can allow user to close confirm dialog by clicking in empty space
- Passing `closeOnShadowClick` in the `toasterConfirmOptions` object:
```javascript
const toastrConfirmOptions = {
...
closeOnShadowClick: true
};
toastr.confirm('You have timed out! Please log back in.', toastrConfirmOptions);
```
### Avatar: in case you wanna use the same avatar as in the example

@@ -335,0 +348,0 @@ [Avatar](https://github.com/diegoddox/react-redux-toastr/blob/master/development/Avatar.js)

@@ -90,4 +90,5 @@ import React, {isValidElement} from 'react'; // eslint-disable-line no-unused-vars

setTimeout(function() {
if (document.getElementsByClassName('toastr-control').length > 0) {
document.getElementsByClassName('toastr-control')[0].focus();
const toastrControls = document.querySelectorAll('.toastr-control:not(.disable-auto-focus)');
if (toastrControls.length) {
toastrControls[0].focus();
}

@@ -218,3 +219,5 @@ }, 50);

<div
className="close-toastr toastr-control"
className={classnames('close-toastr', 'toastr-control', {
'disable-auto-focus': this.props.item.options.disableCloseButtonFocus
})}
aria-label="toast"

@@ -221,0 +224,0 @@ onClick={this.handleClickCloseButton}

@@ -32,3 +32,4 @@ import React from 'react';

transitionOut,
disableCancel
disableCancel,
closeOnShadowClick
} = confirm.options;

@@ -41,3 +42,4 @@

this.disableCancel = disableCancel || confirmOptions.disableCancel;
_bind('setTransition removeConfirm handleOnKeyUp handleOnKeyDown', this);
this.closeOnShadowClick = closeOnShadowClick || confirmOptions.closeOnShadowClick;
_bind('setTransition removeConfirm handleOnKeyUp handleOnKeyDown handleCloseOnShadowClick', this);
this.isKeyDown = false;

@@ -80,2 +82,8 @@ // an identifier to facilitate aria labelling for a11y for multiple instances of the component family in the DOM

handleCloseOnShadowClick(e){
if(this.closeOnShadowClick){
this.handleCancelClick();
}
}
handleButtonClick(callback) {

@@ -219,3 +227,3 @@ if (this.hasClicked) return;

</div>
<div className="shadow"></div>
<div className="shadow" onClick={this.handleCloseOnShadowClick.bind(this)}></div>
</div>

@@ -222,0 +230,0 @@ );

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc