react-flexbox
Advanced tools
Comparing version 3.0.0 to 3.1.0
@@ -15,2 +15,4 @@ 'use strict'; | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } } | ||
@@ -82,5 +84,15 @@ | ||
} | ||
// strip props that are invalid to set on a div. | ||
// (prevents https://fb.me/react-unknown-prop) | ||
var _props = this.props; | ||
var row = _props.row; | ||
var column = _props.column; | ||
var auto = _props.auto; | ||
var divProps = _objectWithoutProperties(_props, ['row', 'column', 'auto']); | ||
return _react2['default'].createElement( | ||
'div', | ||
_extends({}, this.props, { style: style }), | ||
_extends({}, divProps, { style: style }), | ||
this.props.children | ||
@@ -87,0 +99,0 @@ ); |
{ | ||
"name": "react-flexbox", | ||
"version": "3.0.0", | ||
"version": "3.1.0", | ||
"description": "React flexbox implementation", | ||
@@ -42,6 +42,6 @@ "author": "Thomas Coopman @tcoopman", | ||
}, | ||
"dependencies": { | ||
"react": "^0.14.0-rc1", | ||
"react-dom": "^0.14.0-rc1" | ||
"peerDependencies": { | ||
"react": "^0.14.0 || ^15.0.0", | ||
"react-dom": "0.14.0 || ^15.0.0" | ||
} | ||
} |
@@ -62,4 +62,12 @@ import React, { Component, PropTypes } from 'react'; | ||
} | ||
return <div {...this.props} style={style}>{this.props.children}</div>; | ||
// strip props that are invalid to set on a div. | ||
// (prevents https://fb.me/react-unknown-prop) | ||
let { | ||
row, column, auto, | ||
...divProps | ||
} = this.props; | ||
return <div {...divProps} style={style}>{this.props.children}</div>; | ||
} | ||
} |
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
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
12699
233
+ Addedcreate-react-class@15.7.0(transitive)
+ Addedencoding@0.1.13(transitive)
+ Addedfbjs@0.8.18(transitive)
+ Addediconv-lite@0.6.3(transitive)
+ Addedis-stream@1.1.0(transitive)
+ Addedisomorphic-fetch@2.2.1(transitive)
+ Addednode-fetch@1.7.3(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedprop-types@15.8.1(transitive)
+ Addedreact@15.7.0(transitive)
+ Addedreact-is@16.13.1(transitive)
+ Addedsetimmediate@1.0.5(transitive)
+ Addedwhatwg-fetch@3.6.20(transitive)
- Removedreact@^0.14.0-rc1
- Removedreact-dom@^0.14.0-rc1
- Removedacorn@5.7.4(transitive)
- Removedamdefine@1.0.1(transitive)
- Removedast-types@0.9.6(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbase62@1.2.8(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedcommander@2.20.3(transitive)
- Removedcommoner@0.10.8(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removeddefined@1.0.1(transitive)
- Removeddetective@4.7.1(transitive)
- Removedenvify@3.4.1(transitive)
- Removedesprima@3.1.3(transitive)
- Removedesprima-fb@15001.1.0-dev-harmony-fb(transitive)
- Removedfbjs@0.6.1(transitive)
- Removedglob@5.0.15(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removediconv-lite@0.4.24(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinherits@2.0.4(transitive)
- Removedjstransform@11.0.3(transitive)
- Removedminimatch@3.1.2(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removedobject-assign@2.1.1(transitive)
- Removedonce@1.4.0(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedprivate@0.1.8(transitive)
- Removedq@1.5.1(transitive)
- Removedreact@0.14.10(transitive)
- Removedreact-dom@0.14.10(transitive)
- Removedrecast@0.11.23(transitive)
- Removedsource-map@0.4.40.5.7(transitive)
- Removedthrough@2.3.8(transitive)
- Removedwhatwg-fetch@0.9.0(transitive)
- Removedwrappy@1.0.2(transitive)