Socket
Socket
Sign inDemoInstall

rc-tree

Package Overview
Dependencies
Maintainers
2
Versions
306
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rc-tree - npm Package Compare versions

Comparing version 0.15.2 to 0.15.3

2

lib/Tree.js

@@ -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": [

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