Comparing version 0.15.2 to 0.15.3
@@ -350,3 +350,3 @@ 'use strict'; | ||
openTransitionName: _react2['default'].PropTypes.string, | ||
openAnimation: _react2['default'].PropTypes.oneOfType(_react2['default'].PropTypes.string, _react2['default'].PropTypes.object) | ||
openAnimation: _react2['default'].PropTypes.oneOfType([_react2['default'].PropTypes.string, _react2['default'].PropTypes.object]) | ||
}; | ||
@@ -353,0 +353,0 @@ |
@@ -31,2 +31,6 @@ 'use strict'; | ||
var _objectAssign = require('object-assign'); | ||
var _objectAssign2 = _interopRequireDefault(_objectAssign); | ||
var defaultTitle = '---'; | ||
@@ -121,2 +125,12 @@ | ||
value: function renderChildren(props) { | ||
var renderFirst = this.renderFirst; | ||
this.renderFirst = 1; | ||
this.haveRendered = this.haveRendered || props.expanded; | ||
if (!this.haveRendered) { | ||
return null; | ||
} | ||
var transitionAppear = true; | ||
if (!renderFirst && props.expanded) { | ||
transitionAppear = false; | ||
} | ||
var children = props.children; | ||
@@ -140,3 +154,6 @@ var newChildren = children; | ||
} else if (typeof props.openAnimation === 'object') { | ||
animProps.animation = props.openAnimation; | ||
animProps.animation = (0, _objectAssign2['default'])({}, props.openAnimation); | ||
if (!transitionAppear) { | ||
delete animProps.animation.appear; | ||
} | ||
} | ||
@@ -147,4 +164,4 @@ newChildren = this.newChildren = _react2['default'].createElement( | ||
showProp: 'expanded', | ||
component: '', | ||
animateMount: true }), | ||
transitionAppear: transitionAppear, | ||
component: '' }), | ||
_react2['default'].createElement( | ||
@@ -206,2 +223,3 @@ 'ul', | ||
icon, | ||
' ', | ||
title | ||
@@ -208,0 +226,0 @@ ); |
{ | ||
"name": "rc-tree", | ||
"version": "0.15.2", | ||
"version": "0.15.3", | ||
"description": "tree ui component for react", | ||
@@ -49,4 +49,5 @@ "keywords": [ | ||
"dependencies": { | ||
"rc-animate": "^1.1.0", | ||
"rc-util": "^2.0.2" | ||
"object-assign": "3.x", | ||
"rc-animate": "1.x", | ||
"rc-util": "2.x" | ||
}, | ||
@@ -53,0 +54,0 @@ "precommit": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
32773
718
3
1
+ Addedobject-assign@3.x
+ Addedobject-assign@3.0.0(transitive)
Updatedrc-animate@1.x
Updatedrc-util@2.x