Socket
Socket
Sign inDemoInstall

react-redux-toastr

Package Overview
Dependencies
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-redux-toastr - npm Package Compare versions

Comparing version 7.1.2 to 7.1.3

26

lib/utils.js

@@ -23,6 +23,22 @@ 'use strict';

var _reactTransitionGroup = require('react-transition-group');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function whichTransitionEvent() {
var t = void 0;
var el = document.createElement('fakeelement');
var transitions = {
transition: 'transitionend',
OTransition: 'oTransitionEnd',
MozTransition: 'transitionend',
WebkitTransition: 'webkitTransitionEnd'
};
for (t in transitions) {
if (el.style[t] !== undefined) {
return transitions[t];
}
}
}
function isString(obj) {

@@ -116,2 +132,3 @@ if (typeof obj == 'string') {

// if css animation is failed - dispatch event manually
var transitionEndName = whichTransitionEvent();
var timeoutId = setTimeout(function () {

@@ -128,6 +145,7 @@ var e = new Event('transitionend');

e.stopPropagation();
_reactTransitionGroup.CSSTransitionGroup.removeEndEventListener(node, runOnce);
node.removeEventListener(node, runOnce);
callback && callback(e);
};
_reactTransitionGroup.CSSTransitionGroup.addEndEventListener(node, runOnce);
node.addEventListener(transitionEndName, runOnce);
}

@@ -134,0 +152,0 @@

2

package.json
{
"name": "react-redux-toastr",
"version": "7.1.2",
"version": "7.1.3",
"description": "react-redux-toastr is a React toastr message implemented with Redux",

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

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc